C# 変数
C# 変数
変数は、データ値を格納するためのコンテナです。
C#では、さまざまなタイプの変数 (異なるキーワードで定義) があります。
int
- 123や-123などの小数を含まない整数を格納します。double
- 浮動小数点数を19.99や-19.99などの小数で保存します。char
- 「a」や「B」などの単一文字を格納します。 Char値は一重引用符で囲みます。string
- 「Hello World」などのテキストを保存します。 文字列値は二重引用符で囲みます。bool
- trueまたはfalseの2つの状態を持つ値を格納します。
変数の宣言(作成)
変数を作成するには、型を指定して値を割り当てる必要があります。
構文
{.language-java .techis-white}
type variableName = value;
*type*はC#の型 (int
やstring
など)、*variableName*は変数の名前です(xやnameなど)。等号は変数に値を代入するために使用されます。
テキストを格納する変数を作成するには、次の例を見てください。
例
文字列型のnameという名前の変数を作成し、nameタイプのstring
値"john"を割り当てます。
{.language-csharp .techis-white}
string name = "John";
Console.WriteLine(name);
数値を格納する変数を作成するには、次の例を見てください。
例
int
型のmyNum
という変数を作成し、値15を割り当てます。
{.language-csharp .techis-white}
int myNum = 15;
Console.WriteLine(myNum);
値を割り当てずに変数を宣言し、後で値を割り当てることもできます。
既存の変数に新しい値を割り当てると、以前の値が上書きされることに注意してください。
例
myNum
の値を20に変更します。
{.language-csharp .techis-white}
int myNum = 15;
myNum = 20; // myNum is now 20
Console.WriteLine(myNum);
その他のタイプ
他の型の変数を宣言する方法のデモンストレーション
例
{.language-csharp .techis-white}
int myNum = 5;
double myDoubleNum = 5.99D;
char myLetter = 'D';
bool myBool = true;
string myText = "Hello";
詳しくはこちらのデータ型の章で詳しく学びます。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。