備忘録。毎回毎回どうやるんだっけとなるので。
これを覚えておくとVisualStudioをインストールしてなくてもc#の簡単な動作確認くらいなら可能。
$csharp = @'
using System;
public static class Test1
{
public static void Main()
{
Console.WriteLine("お試し");
}
}
'@
Add-Type -TypeDefinition $csharp -Language CSharp
[Test1]::Main()
まあ[]::の形式で大体同じようなコード実装できるのでC#そのまま実行したいなんてことは滅多に起こらないんですけどね…。