C#はなぜ静的型付け言語
プログラミニは、大きく分けて静的型付け言語と動的型付け言語があります。C#は静的型付け言語になります。
なぜ、静的型付け言語なのか
理由1
ネイティブ(OS毎に実行できる状態にする)で実行する場合、コンパイルするときにメモリの範囲を決定することが必要です。静的(変数の宣言が必要)にすることで、可能になります。
int i = 1;
string str = "文字列";
理由2
プログラムの実行前にIDEでエラーのチェックができます。次の例では、int型とstring型の加算でエラーが表示されています。想定していない間違いを知ることができます。
ディスカッション
コメント一覧
まだ、コメントがありません