如何在C#中为模型列表赋值?
我有一个模型类ProvidersDiscountCreationModel:如何在C#中为模型列表赋值?,c#,C#,我有一个模型类ProvidersDiscountCreationModel: public class ProvidersDiscountCreationModel { public ProvidersDiscountCreationModel(); public ProvidersDiscountCreationModel(IList<ProvidersDiscountCountryCreationModel> discountCountries = null);
public class ProvidersDiscountCreationModel
{
public ProvidersDiscountCreationModel();
public ProvidersDiscountCreationModel(IList<ProvidersDiscountCountryCreationModel> discountCountries = null);
[JsonProperty(PropertyName = "discountCountries")]
public IList<ProvidersDiscountCountryCreationModel> DiscountCountries { get; set; }
}
public class ProvidersDiscountCountryCreationModel
{
public ProvidersDiscountCountryCreationModel();
public ProvidersDiscountCountryCreationModel(int? geopolLocationCode = null);
[JsonProperty(PropertyName = "geopolLocationCode")]
public int? GeopolLocationCode { get; set; }
}
我正在访问第一个模型的属性,如下所示:
var discountCountries = new List<ProvidersDiscountCountryCreationModel>().ToList();
var addDiscountRequestBody = new ProvidersDiscountCreationModel
(
discountCountries: discountCountries /// How do I add Discount countries here??
);
我想你只是要求/错过了插页
var discountCountries = new List<ProvidersDiscountCountryCreationModel>().ToList();
// ADD THIS
discountCountries.Add(new ProvidersDiscountCountryCreationModel
{
// properties e.g.
GeopolLocationCode = 123,
});
var addDiscountRequestBody = new ProvidersDiscountCreationModel
(
discountCountries: discountCountries /// How do I add Discount countries here??
);
var discountcountcountries=new List().ToList();
//加上这个
折扣国家/地区。添加(新提供程序DiscountCountryCreationModel
{
//财产。
地理位置代码=123,
});
var addDiscountRequestBody=新提供者DiscountCreationModel
(
折扣国家/地区:折扣国家/地区///如何在此处添加折扣国家/地区??
);
另外,第一行末尾有一个冗余的
.ToList()
。我想您只是要求插入/缺少插入,例如
var discountCountries = new List<ProvidersDiscountCountryCreationModel>().ToList();
// ADD THIS
discountCountries.Add(new ProvidersDiscountCountryCreationModel
{
// properties e.g.
GeopolLocationCode = 123,
});
var addDiscountRequestBody = new ProvidersDiscountCreationModel
(
discountCountries: discountCountries /// How do I add Discount countries here??
);
var discountcountcountries=new List().ToList();
//加上这个
折扣国家/地区。添加(新提供程序DiscountCountryCreationModel
{
//财产。
地理位置代码=123,
});
var addDiscountRequestBody=新提供者DiscountCreationModel
(
折扣国家/地区:折扣国家/地区///如何在此处添加折扣国家/地区??
);
另外,第一行末尾有一个多余的
.ToList()
。谢谢David,我肯定没有添加,尝试了不同的方法,但找不到语法!谢谢David,我肯定错过了添加,尝试了不同的方法,但找不到语法!