【发布时间】:2009-11-09 00:34:58
【问题描述】:
如果我有 A 类和 B 类:
public class A
{
public int TotalCount;
public string Title;
}
public class B
{
public int Count;
public string Title;
}
我有一个实例列表 A 实例,使用 Linq 创建和填充类型 B 列表的最有效方法是什么?
【问题讨论】:
-
你的问题不清楚……A和B是什么关系?
-
本质上它们代表的是同一件事。在我的实际情况下,A是我创建一个Linq to Sql类并向其添加表时由Linq to Sql生成的一个类。因为 A 类具有 Linq 和 Linq to Sql 依赖项,我不想将它暴露给我的应用程序,所以我创建了没有依赖项的 B 类。所以我需要从 A 类实例列表中填充 B 类实例列表。
标签: linq linq-to-objects