這應該很簡單,但我是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;
}