C#基本

[C#] 予約語(キーワード)を変数名として使用する方法

予約語(キーワード)を変数名として使用する方法です。

サンプル

例)予約語を変数として使用する


//予約語のif、class を変数として定義する
int @if = 100;
string @class = "hoge";

//使用するときも以下のように@が必要です。
@if = @if + 2;
Console.WriteLine(@class);

備考

  • 予約語は基本的に変数名として使用できませんが、予約語の前に@を付加することで変数名として使用することができます。
  • ただし分かりづらくなるため、よっぽどの理由がない限り使用はおすすめしません。

関連記事

-C#基本