Il s'agit donc de la partie du code que j'ai besoin de modifier. Je dois faire en sorte qu'il n'y aurait pas de doublons mais aussi dans le fichier sur la deuxième colonne devrait créer un nombre combien de fois il a été trouvé en tant que doublon. Il devrait ressembler à ceci: https://imgur.com/a/KpUbfÉvitez les doublons lors de la création d'un fichier CSV
private static void SaveDataToFile(List<Ring> rings)
{
using (StreamWriter writer = new StreamWriter(@"Metalai.csv"))
{
List<Ring> results = new List<Ring>();
writer.WriteLine("Metalai");
foreach (var ring in rings)
if (!results.Contains(ring))
{
writer.WriteLine("{0}", ring.Metalas);
}
}
}
Vous pouvez essayer d'utiliser un groupe LINQ par et compter les éléments dans chaque groupe – daniell89
Comment cela ressemblerait exacly? Im assez nouveau à C# donc je ne suis pas si bon –