public static void DoSomthing(int @int) {
if (@int % 2 == 0) {
Console.WriteLine("ぐーすー");
} else {
Console.WriteLine("きすー");
}
}
こんなことできるんですねー、お恥ずかしながら知らんかった。
@を頭に付けると予約語を変数名にできるらしい。
ちなみに、
int @hoge = 2;
Console.WriteLine(@hoge); // OK 2が表示される
Console.WriteLine(hoge); // こっちもOK 同じく2が表示される
と、予約語じゃなければ@なしでもアクセスできるみたい。
@が頭についてますが、@を入力してもインテリセンスに出てきません。
iなりhなりを入力すれば@intなり@hogeが表示されます。
ま、使えるかどうかというと「ん~~~~(-_-;)」ですが。
そもそも、別言語とのやりとり?のためにあるらしいそうなんで。