Ⅱ. 必要なもの
Ⅲ. やり方
1. dotnet-script をインストールする
dotnet tool install -g dotnet-script
3. 実行する
dotnet script main.csx
実行結果
その他
URLから実行する
dotnet script https://tinyurl.com/y8cda9zt
REPL
$ dotnet script > var x = 1; > x + 2 3
Scaffolding
mkdir hoge cd hoge dotnet script init
IPアドレスを表示するサンプルプログラム
※VSCode を利用する場合は設定で editor.codeLens を無効にした方が見やすくなります。
#! "netcoreapp2.1" #r "nuget:NetStandard.Library,2.0.3" #r "nuget: Utf8Json, 1.3.7" using System.Net.Http; using Utf8Json; var client = new HttpClient(); var str = await client.GetStringAsync("https://httpbin.org/get"); var obj = JsonSerializer.Deserialize<dynamic>(str); Console.WriteLine((string)obj["origin"]);