我得到了这个viewModel:
public class BasicViewModel
{
public BasicLayoutPage BasicLayOutPage { get; set; }
public Settings Settings { get; set; }
}
如何在此viewmodel中创建设置列表?
我可以像这样创建整个类的列表:
var t = new List<BasicViewModel>();
但我需要对Settings
里面的内容......
答案 0 :(得分:2)
最简单的是,你可以这样做:
public class BasicViewModel
{
public BasicLayoutPage BasicLayOutPage { get; set; }
public IList<Settings> Settings { get; set; }
}
我倾向于创建一个构造函数,只是为了以后省去麻烦,它会初始化我使用的任何列表:
public BasicViewModel()
{
this.Settings = new List<Settings>();
}
e.g。
var viewModel = new BasicViewModel();
viewModel.Settings.Add(new Settings());
但这是主观的,各自为自己。