f
インスタンス変数の自動初期化
最終更新:
csharpwiki
-
view
using System;
namespace ConsoleApplication1
{
class Program
{
public int value;
public Random random;
static void Main(string[] args)
{
Program main = new Program();
Console.WriteLine(main.value); // 0
Console.WriteLine(main.random); // null
}
}
}
インスタンス変数は自動で初期化される。(値が代入される)
数値型は0、参照型はnull。ちなみにコンソールでは"null"と表示されない。
数値型は0、参照型はnull。ちなみにコンソールでは"null"と表示されない。