C#の変数

C#は基本的に静的型付き言語です。基本的にというのはバージョン4.0から動的型が導入されたためです。

C#の変数宣言

変数宣言の構文

データ型 変数名 = 初期値;

上記は基本的な変数宣言の構文です。
具体的な例は以下になります。

int i = 10;
float f = 3.0f;
double d = 4.5;
char c = 'a';
string s = "文字列";

初期値については省略が可能ですが、値を割り当てない状態で、その変数を使用しようとするとコンパイルエラーになります。

型推論

C#3.0からローカル変数について、型推論の機能が追加されています。

var i = 10;

varキーワードを使うことによって、コンパイル時に代入値によって型が決定されます。
varキーワードを使った変数は動的型を意味するのではなく、コンパイラによって最適な型が決定されるという意味です。

C#の変数名

C#の変数名には以下のルールがあります。



inserted by FC2 system