Esto debería ser bastante simple, pero soy nuevo en LINQ. Tengo List<FillStruct>
de FillList
estructuras. Me gustaría utilizar LINQ para crear un nuevo List<NewFillStruct>
donde, en lugar de tener el número de compras y ventas, tenga una variable que contenga la suma.Use LINQ y C# para hacer una nueva lista de una lista anterior
Por ejemplo, si la estructura FillStruct
tiene
buy = 4
y
sell = 2
entonces la estructura NewFillStruct
tendrá
numlong = 2.
Si la estructura FillStruct
tiene
buy = 2
y
sell = 4
entonces la estructura NewFillStruct
tendrán
numlong = -2.
Estas son las estructuras.
struct FillStruct
{
int buy;
int sell;
string date;
}
struct NewFillStruct
{
int numlong;
string date;
}