インストール
とにかく早く始めたい
Windows10で始める人は、インストール 不要。
C#は、Microsft開発の言語であり、
Windows10であればC#に必要なモジュールはプリインストールされています。
(注意)しかし、こちらは古いバージョンです。
最新バージョンで問題ないコードの記法が、コンパイルエラーになったりします。
最新バージョンで始めたい
最新版のC#のモジュールを使用するためには、モジュール取得しましょう。
visual studio 2019をインストールすればよいです。
準備
C#は、cs拡張子のプログラムファイルにコードを記載します。
csファイルを、コンパイルして、exe拡張子の実行ファイルを生成します。
コンパイルは、windows環境であれば csc というコマンドを実行します。
*.cs
↓ cscコマンド
*.exe
まずは、cscコマンド にパスが通っているか以下のコマンドで確認しましょう。
where csc
パスが設定されていなければ、csc.exeファイルがあるフォルダをシステム環境変数のPathに追加しましょう。
以下の実行したバージョンのフォルダにcsc.exeファイルあることを確認しましょう。
とにかく早く始めたい
以下のフォルダにプリインストールされたcsc.exeファイルがあるはずです。
C:\Windows\Microsoft.NET\Framework64\{version}\
C:\Windows\Microsoft.NET\Framework\{version}\
最新バージョンで始めたい
visual studio 2019 community をダウンロードした環境では、以下のようなパスにcsc.exeがあります。
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn
csc.exeファイルを見つけたらシステム環境変数のPathに追加してあげます。追加するパスは、任意のひとつでよいです。
プログラミング
まずは、最初の第1歩、HelloWorld。
プログラム作成から、実行までを簡単に記載します。
プログラム作成
Hello Worldサンプル
using System;
class HelloWorld {
static void Main() {
Console.WriteLine("Hello world!");
}
}
コンパイル実行
cscコマンドでコンパイルを実行。
csc HelloWorld.cs
成功すれば、exeファイルが同じフォルダに生成されます。
プログラム実行
生成されたexeファイルを実行。
>HelloWorld.exe
Hello world!
できました。