c# var 暗黙の型

メソッドスコープでは、var 型の変数が使用できます。var 型の変数の型はコンパイラによって静的に (コンパイル時に) 決定されます。

var a = 3;
Console.WriteLine(a.GetType().FullName);

上の例では、コンパイラによって a は System.Int32 になるようです。どんな型になるかはコンパイラに依存するでしょうね。やはり、可読性が落ちない範囲で使いましょう。 上の例の場合は使わない方が良いと思います。

となりのページ

このサイトについて

このサイトのページへのリンクは自由に行っていただいてかまいません。
このサイトで公開している全ての画像、プログラム、文書の無断転載を禁止します。

連絡先

ここをクリック すると表示されるページから作者へメールで連絡できます。

共有