如何在C#中为模型列表赋值?

如何在C#中为模型列表赋值?,c#,C#,我有一个模型类ProvidersDiscountCreationModel: public class ProvidersDiscountCreationModel { public ProvidersDiscountCreationModel(); public ProvidersDiscountCreationModel(IList<ProvidersDiscountCountryCreationModel> discountCountries = null);

我有一个模型类ProvidersDiscountCreationModel:

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,我肯定错过了添加,尝试了不同的方法,但找不到语法!