将null值赋给list中的属性

时间:2015-12-18 12:20:36

标签: c# list

我已将声明列表如下

 List<myList> mylist= new List<myList>();

这是myList的类

internal class myList
{
    public int ID { set; get; }
    public string Name { set; get; }
}

现在,当在列表中添加记录时,来自&#34; Name&#34;中的数据库的空值很少。字段。

mylist.Add(new myList{ ID= (int) item["ID"], Name = item["Name"].ToString()});

我知道我可以添加条件来检查

var Name ="";
if (item["Name"] !=null) {
      Name = item["Name"]
}

然后在将记录添加到列表

时使用变量Name
mylist.Add(new myList{ ID= (int) item["ID"], Name = Name});

还有其他更好的方法吗?

0 个答案:

没有答案