Cela devrait être assez simple, mais je suis nouveau chez LINQ. J'ai un List<FillStruct>
de FillList
structs. Je voudrais utiliser LINQ pour créer un nouveau List<NewFillStruct>
où au lieu d'avoir le nombre d'achats et de ventes, j'aurais une variable contenant la somme.Utilisez LINQ et C# pour créer une nouvelle liste à partir d'une ancienne liste
Par exemple, si la structure FillStruct
a
buy = 4
et
sell = 2
alors la structure NewFillStruct
aura
numlong = 2.
Si la structure a FillStruct
buy = 2
et
sell = 4
alors la structure NewFillStruct
aura ont
numlong = -2.
Voici les structures.
struct FillStruct
{
int buy;
int sell;
string date;
}
struct NewFillStruct
{
int numlong;
string date;
}