TECH I.S.

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など)、変数名(xやnameなど)。等号は変数に値を代入するために使用されます。

*type*はC#の型 (intstringなど)、*variableName*は変数の名前です(xnameなど)。等号は変数に値を代入するために使用されます。

テキストを格納する変数を作成するには、次の例を見てください。

文字列型の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);

値を割り当てずに変数を宣言し、後で値を割り当てることもできます。

{.language-csharp .techis-white}
int myNum;
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";

詳しくはこちらのデータ型の章で詳しく学びます。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細