如果我有 Author 对象列表,例如
List<Author> authors = new List<Author>{
new Author { Id = 1, Name = "John Freeman"};
new Author { Id = 1, Name = "Adam Kurtz"};
};
这个例子实际上包含在返回作者列表的静态方法中。
在我的另一个对象内有Authors
type的属性List<Author>
。现在我想将列表中的第二作者分配给Authors
属性。
我以为我可以使用Authors = GetAuthors()[1].ToList()
;但我无法访问索引指定作者的 ToList() 。
澄清
private static List<Author> GetAuthors() return list of authors (example above).
var someObject = new SomeObject()
{
Authors = // select only Adam Kurtz author using index
// and assign to Authors property of type List<Author>
};