Это должно быть довольно просто, но я новичок в LINQ. У меня есть List<FillStruct>
из FillList
структур. Я хотел бы использовать LINQ для создания нового List<NewFillStruct>
, где вместо количества покупок и продаж у меня была бы одна переменная, содержащая сумму.
Например, если структура 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;
}