PowerShell 構文を使って .NET のライブラリ使いながらスクリプト書と多少面倒な時があり C# で書けないかと思ったのでそのやり方の紹介です。PowerShell の中で C# のコードを書いてスクリプトを実行する方法の紹介です。 また別のところで作成した .NET の DLL 内のクラス、メソッドを呼び出してみたいと思います。 確認環境 Windows11 VisualStudio2022 .NET Core 3.1 PowerShellにC#のコードを書く 先ず PowerShell から C# のコードを実行する方法です。 以下のように指定すれば普通に C# のコードが PowerShell 上に記述できます。 # sample1.ps1 # コードをHere-String(ヒアストリング)という形式で記述する $source = @" using System; pub