假设我有一个名为Company的班级
public class Company
{
public string name;
public string id;
}
我有一个名为CompanyList的列表
var companyList = new List<Company>();
我想给这个空companyList
变量分配名称=“ Company A”,id =“ 001” 。
我该怎么做?
companyList.FirstOrDefault().Name = "Company A";
companyList.FirstOrDefault().Id = "001";
在为集合中的公司分配值之前,必须将公司添加到集合中。您正在设置该公司的价值,而不是集合本身的价值。
使用以下任一方法:
var companyList = new List<Company>();
companyList.Add(new Company { Name = "Company A", Id = "001" });
要么:
var companyList = new List<Company>();
companyList.Add(new Company());
// Assumes you want to modify the first company in the list
companyList[0].Name = "Company A";
companyList[0].Id = "001";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句