这是我想要做的一个例子。 ExtendedA
的构造函数接受一个参数,这会填充A
类中的字段。
public class A {
public string English { get; set; }
}
public class ExtendedA : A {
public string English2 { get; set; }
public ExtendedA(A a) {
English = a.English;
}
我有这样的数据库查询:
var abc = db.As
.Select(x => new ExtendedA(a)
{
English2 = "test"
}).ToList();
我想要做的是在LINQ查询的.Select
中使用此构造函数。
当我尝试这个时,我收到消息:当前上下文中不存在名称a。
有人可以告诉我是否可以做我想做的事。