J'ai un listView rempli de Classes (PlayCard). Je veux compter les classes avec les mêmes valeurs pour cardNumber
Si le nombre est plus de deux fois dans le listView je veux testBool devenir vraiComment compter/trouver des éléments listview spécifiques (classe)?
Je suis arrivé ce code déjà:
foreach (PlayCard pCard in listView1.Items)
{
if (listView1.Items.Count(i => i.cardNumber == pCard.cardNumber) > 1)
{
pCard.testBool = true;
}
}
mais je suis une erreur:
'Object' does not contain a definition for 'cardNumber' and no extension method 'cardNumber' accepting a first argument of type 'object' could be found.
class PlayCard
{
public int cardNumber { get; set; }
public int id { get; set; }
public bool testBool = false;
}
Merci beaucoup, cela fonctionne. Je sais que cela a quelque chose à voir avec la chose de l'objet, mais n'a pas la syntaxe correcte. – django