这应该很简单,但我是LINQ的新手。我有一个List<FillStruct>
的FillList
结构。我想使用LINQ创建一个新的List<NewFillStruct>
,而不是购买和销售的数量,我会有一个变量包含总和。使用LINQ和C#从旧列表中创建一个新列表
例如,如果FillStruct
结构具有
buy = 4
和
sell = 2
则NewFillStruct
结构将具有
numlong = 2.
如果FillStruct
结构具有
buy = 2
和
sell = 4
则NewFillStruct
结构将具有
numlong = -2.
下面是结构。
struct FillStruct
{
int buy;
int sell;
string date;
}
struct NewFillStruct
{
int numlong;
string date;
}