C# 在datagridview中添加新列并从其他列设置值

C# 在datagridview中添加新列并从其他列设置值,c#,sql,winforms,linq,datagridview,C#,Sql,Winforms,Linq,Datagridview,我有一个SQL语句,如: SELECT Table1.proID, Table1.proName, Table1.price, Table1.amount, [gia]*[sl] AS total FROM Table1; 如何将其转换为Linq???new{}将生成一个新的同类型对象???@Jackie它是一个匿名类型 var lst = Table1.Select(x => new { Filed1 = x.proID, Field2 = x.proName, Field3 =x.p

我有一个SQL语句,如:

SELECT Table1.proID, Table1.proName, Table1.price, Table1.amount, [gia]*[sl] AS total
FROM Table1;

如何将其转换为Linq???

new{}将生成一个新的同类型对象???@Jackie它是一个匿名类型
var lst = Table1.Select(x => new { Filed1 = x.proID, Field2 = x.proName, Field3 =x.price,Field4 = x.amount, total=x.gia*x.sl});