[英]make list of object inside viewmodel
我得到了這個viewModel:
public class BasicViewModel
{
public BasicLayoutPage BasicLayOutPage { get; set; }
public Settings Settings { get; set; }
}
如何在此視圖模型內創建設置列表?
我可以像這樣創建整個類的列表:
var t = new List<BasicViewModel>();
但是我需要對內部的Settings
執行此操作...
最簡單的方法是:
public class BasicViewModel
{
public BasicLayoutPage BasicLayOutPage { get; set; }
public IList<Settings> Settings { get; set; }
}
我也傾向於創建一個構造函數,只是為了節省以后的麻煩,它初始化了我使用的所有列表:
public BasicViewModel()
{
this.Settings = new List<Settings>();
}
例如
var viewModel = new BasicViewModel();
viewModel.Settings.Add(new Settings());
但這是主觀的,各有千秋。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.