C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■95937 / )  IListの追加でNullReferenceExceptio
□投稿者/ ジェネリック医薬品 (1回)-(2020/10/11(Sun) 12:49:09)

分類:[.NET 全般] 

どなたか教えてください

以下の 「Startup」 の 「wk.XX.Add(wwkk);」の行 で
「System.NullReferenceException: 'Object reference not set to an instance of an object.'
 TESTPro.Startup.xGTO.XX.get が null を返しました。」
が発生してしまいます。( xGTOをnewしている 変数 wk の XCDの値は「1」、XXの値は「null」でした。)
wk の XXのIListに 値を設定できる方法を教えてください。

public class xGTO
{
public string XCD { get; set; }
public IList<xxGTO> XX { get; set; }
}

public class xxGTO
{
public string XXCD { get; set; }
}

public void Start()
{

xGTO wk = new xGTO();
wk.XCD = "1";

xxGTO wwkk = new xxGTO();
wwkk.XXCD = "2";
wk.XX.Add(wwkk);
}


返信 編集キー/


管理者用

- Child Tree -