将值加载/添加到类型列表<string>(DataContract)的数据库中?</string>

时间:2012-02-16 09:52:42

标签: list c#-4.0 datacontract

我有一个DC LoadResult,其数据类型为List<string>

public partial class LoadResult : ServiceResult
  {
    [DataMember]
    public List<string> Country { get; set; }
    [DataMember]
    public List<string> AuditStatus { get; set; }
  }

尝试通过执行以下步骤在我的DO中填写这些值。

 LoadResult LResult = new LoadResult ();
//Code to connect to database , retrive appropriate values
string x = "some string value retrieved from database";
LResult.Country.Add(x);

最后一行代码抛出了一个没有设置为实例错误的对象引用,这可能是我在这里错过的一些基本的东西,但是因为我用new关键字初始化了DC类,所以我无能为力错误是什么,你能帮帮我吗

1 个答案:

答案 0 :(得分:2)

你需要做

LResult.Country = new List<string>();

之前添加值