我在 Linq to SQL 中将一个对象分配给另一个对象时遇到了问题。在这个例子中:
Func<result, result> make = q => new result
{
Id = q.Id,
lName = q.lName,
GroupId = q.GroupId,
Age = (from tags in q.age where tags.Del == null && tags.lId == q.Id select age).ToEntitySet(),
};
p = (from q in dc.results
where q.Id == Id.Value
select make(q)).First();
我正在新建并分配对象,但我不想这样做,它会导致插入问题。我想在不创建新对象的情况下进行分配,这怎么可能?