.net column
.NET開発者のためのブログメディア

C#スクリプトの実行方法とは?PowerShellやVisualStudio Code、Visual StudioからC#スクリプトを実行する方法

2021年04月21日
SE
C#をスクリプト言語のように実行したいのですが、どうすればいいのですか。
PM
PowerShellやVisualStudio Code、Visual StudioからC#スクリプトを実行することができます。

C#スクリプトの実行方法とは?


今回は、C#スクリプトの実行方法について説明します。PowerShellやVisual Studio Code、Visual Studioからスクリプト実行する方法を紹介します。Visual Studio CodeやVisual Studioは事前にインストールしておいてください。

C#スクリプトの実行方法に興味のある方はぜひご覧ください。

事前準備

PowerShellを起動して、「dotnet script」を実行します。dotnet-scriptをインストールしていない場合は、以下のようなエラーが表示されます。

以下のコマンドで「dotnet-script」をインストールします。

再度「dotnet script」コマンドを実行すると、C#スクリプトを実行できるようになります。

PowerShell

PowerShellからC#スクリプトを実行する方法を紹介します。例えば、標準出力は以下のように1行だけ記述します。

メッセージだけなら、以下のようにも実行できます。

Listを表示してみます。

Dictionaryを表示してみます。

現在時刻を表示してみます。

Visual Studio Code

Visual Studio CodeからC#スクリプトを実行する方法を紹介します。Visual Studio Codeは事前にインストールしておいてください。まずは、PowerShellから任意のcsxファイルを作成し、codeコマンドでVisual Studio Codeで起動します。

Visual Studio Codeが起動しますので、main.csxを以下のように編集します。

PowerShellからスクリプトを実行します。

このようにVisual Studio CodeからC#スクリプトを実行できます。

Visual Studio

Visual StudioからC#スクリプトを実行する方法を紹介します。

Visual Studioは事前にインストールしておいてください。ここではVisual Studio Community 2019 Previewを使用します。

Visual Studioの表示(V) → その他ウィンドウ(E) → C# インタラクティブ を選択すると、C#インタラクティブウィンドウが開きます。

#helpでヘルプが表示されます。

以下のようにC#スクリプトを実行できます。

また、C#スクリプトファイルを実行することもできます。

SE
PowerShellやVisualStudio Code、Visual Studioからだと、C#をスクリプト言語のように実行できるのですね。
PM
その通りです。ぜひ試してみてください。

まとめ

いかがでしたでしょうか。PowerShellやVisual Studio Code、Visual StudioからC#スクリプトを実行する方法を紹介しました。スクリプト実行することで、途中経過を簡単に確認できるようになります。

ぜひご自身でソースコードを書いて、理解を深めてください。


.NET分野でのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

reccomended

Categories

Tags

Jobs