C# を試そう (Windows標準ソフトのみで)
コンパイラ CSC.exe が Windows にインストール済み
C# は Microsoft が開発しているプログラミング言語で,コンパイラ CSC.exe が Windows に標準で添付されている。
以下に,標準で添付されているソフトウェアのみで C# のプログラムをコンパイル,実行する方法を説明する.
CSC.exe を探す
コマンドプロンプトを立ち上げ,以下を実行
cd \Windows\Microsoft.NET\Framework\
dir /s csc.exe
すると、以下の様に発見できる。 C:\Windows\Microsoft.NET\Framework>dir /s csc.exe
以下の例では,
C:\Windows\Microsoft.NET\Framework\v4.0.30319
の中に CSC.exe があった.
ドライブ C のボリューム ラベルがありません。
ボリューム シリアル番号は XXXX-XXXX です
C:\Windows\Microsoft.NET\Framework\v4.0.30319 のディレクトリ
202X/XX/XX XX:XX 2,154,952 csc.exe
1 個のファイル 2,154,952 バイト
ファイルの総数:
1 個のファイル 2,154,952 バイト
0 個のディレクトリ 1,696,712,126,464 バイトの空き領域
プログラムを書く
以下の様なプログラムを書き, a.cs という名で保存。
using System;
public class Hello{
public static void Main(){
Console.WriteLine("Hello, World!");
}
}
C# のソースコードは,拡張子 .cs で保存されることが多い.
コンパイル
先ほど 発見した CSC.exe を実行
c:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe a.cs
を実行する.
下記の様に,dir を行うと a.exe が作成されているはずである.
C:\...>dir
ドライブ C のボリューム ラベルがありません。
ボリューム シリアル番号は XXXX-XXXX です
C:\... のディレクトリ
20XX/XX/XX XX:XX <DIR> .
20XX/XX/XX XX:XX <DIR> ..
20XX/XX/XX XX:XX 105 a.cs
20XX/XX/XX XX:XX 3,584 a.exe
2 個のファイル 3,689 バイト
2 個のディレクトリ 1,696,710,512,640 バイトの空き領域
実行
C:\...>a.exe
Hello, World!!
この記事が気に入ったらサポートをしてみませんか?