Je suis nouveau à C# et programmation. J'essaye d'écrire un programme de console qui imprime une liste de personnes et ensuite les classant dans différents groupes (selon combien ils ont vendu).Comment trier les personnes d'une liste en groupes? C#
J'ai une classe People avec get et sets. J'ai "codé en dur" dans une liste et j'ai fait une liste en boucle combien ils ont vendu.
Ce que je dois faire maintenant est d'imprimer le nombre de personnes qui se trouvent dans chaque «groupe de vente».
Je n'ai aucun problème listant tous les emplooyes selon combien ils ont vendu, le problème que je suis face à eux est ajouté en groupes, tout comme ce https://gyazo.com/44c4f2437f7958225b18358814f8a27e
List<Emplooye> ObjSeller = new List<Emplooye>();
ObjSeller.Add(new Emplooye("Mille Tarp", 936312, "Danderyd", 140));
ObjSeller.Add(new Emplooye("jonas okembia", 970912, "Riga", 70));
ObjSeller.Add(new Emplooye("milton delavega", 981212, "skövde",
400));
ObjSeller.Add(new Emplooye("christan wallin", 991132, "oslo", 104));
ObjSeller.Add(new Emplooye("Rickard dahl", 974132, "italien", 343));
ObjSeller.Add(new Emplooye("Lovisa wallin", 944432, "nigera", 144));
ObjSeller.Add(new Emplooye("Marget nillson", 9312332, "Riga", 14));
ObjSeller.Sort(delegate (Emplooye t1, Emplooye t2)
{ return (t1.AmountSold.CompareTo(t2.AmountSold)); }
);
for (int i = 0; i < ObjSeller.Count; i++)
{
string name = ObjSeller.ElementAt(i).Name;
int pnr = ObjSeller.ElementAt(i).PersonNummer;
String district = ObjSeller.ElementAt(i).Distrikt;
int amountsold = ObjSeller.ElementAt(i).AmountSold;
Console.WriteLine(name + ": " + pnr + " - " + district + " - " +
amountsold);
}
}
}
}; https://gyazo.com/44c4f2437f7958225b18358814f8a27e
êtes-vous en mesure d'inclure les codes nécessaires et aussi ce que vous avez déjà essayé? –
Montrez une partie de votre code au lieu de le décrire en mots :) –
[so] n'est * pas * un service d'écriture de code libre. Vous devez essayer ** d'écrire le code vous-même **. Après [faire plus de recherche] (http://meta.stackoverflow.com/questions/261592) si vous avez un problème, vous pouvez ** poster ce que vous avez essayé ** avec ** une explication claire de ce qui ne fonctionne pas ** et fournissant un ** [mcve] **. Je suggère de lire [poser] une bonne question et [la question parfaite] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/). Aussi, assurez-vous de prendre le [tour]. – Igor