我从模型FolderModel
到Add
创建了我的列表:
var folders = new List<FolderModel>();
using (var command = new NpgsqlCommand())
{
...
try
{
folders.Add(
new FolderModel()
{
Id = (int)reader["id"],
Name = (string)reader["foldername"]
}
);
}
...
所以我在文件夹变量中有我的列表,可以使用folders.Add
和new FolderModel()
添加它。
现在我遇到了问题,即父模型在文件夹模型上,我需要使用它。我的问题是,我无法再次获取FolderModel列表。
Parentmodel:
public class ParentModel
{
public FolderModel FolderModel { get; set; }
}
Foldermodel:
public class FolderModel
{
public int Id { get; set; }
public string Name{ get; set; }
}
}
当我从ParentModel开始时,如何实现List?
ParentModel pm = new ParentModel();
var folders = List<pm.FolderModel>();
例如不起作用。如何实现我的Parentmodel.FolderModel
列表以及我需要编写的内容而不是new FolderModel()
行?
答案 0 :(得分:0)
更新ParentModel
var folders = new List<FolderModel>();
//...execute command and populate folders
ParentModel pm = new ParentModel();
pm.FolderModels = folders;
然后您可以将列表分配给父
1.5.3.RELEASE