2

Guid のリストを作成しようとしていますが、次のエラーが発生します。

 {"Object reference not set to an instance of an object."}

私のコードは次のようなものです:

 public List<Group> GroupList=new List<Group>();
 string GroupsGuid = "9A4FA56F-EAA0-49AF-B7F0-8CA09EA39167";
 ItemsIndex.Add(GroupsGuid);

単純な質問で申し訳ありません。多くの調査にもかかわらず、私は空っぽになりました。ありがとう。

4

3 に答える 3

8

リストのインスタンスを作成する必要があります。null今は です。これで実行できます。

List<Guid> ItemsIndex = new List<Guid>();
于 2013-04-29T08:42:04.817 に答える
3

1 行がありません:

ItemsIndex = new List<Guid>();
于 2013-04-29T08:41:56.100 に答える
2

あなたのコードには、ItemsIndexNULL のオブジェクトがあります。そのオブジェクトのプロパティ値を読み取ろうとしています。

これが、オブジェクト参照がオブジェクトのインスタンスに設定されていない理由です。

この修正を行います。

public Guid GroupsGuid;
List<Guid> ItemsIndex = new List<guid>();
GroupsGuid = Guid.NewGuid();
ItemsIndex.Add(GroupsGuid);
于 2013-04-29T08:46:17.097 に答える