Anzahl der Listbox Items zählen die einen bestimmten String enthalten

  • C#

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Nofear23m.

    Anzahl der Listbox Items zählen die einen bestimmten String enthalten

    Morgen!

    Kann mir eventuell jemand helfen bei folgendem Szenario:
    Ich habe eine Listbox und in diese Listbox werden immer neue Items eingefügt.
    Es gibt bei 2 verschiedene Items, die einen enthalten den String "true", die anderen den String "false".
    Mit Hilfe eines Timers möchte ich jede Sekunde ausrechnen, wie viele Items in der Liste den String "true" enthalten und diese Zahl dann über ein Label ausgeben.

    Weiß aber nicht genau wie ich da vorgehen soll.
    Hallo

    Am einfachsten per Linq. Aus dem Kopf:

    VB.NET-Quellcode

    1. Dim c = lstBox.Items.Where(Function(s) s.ToLower() = "true").Count

    oder in c#

    C#-Quellcode

    1. int c = lstBox.Where(s => s.ToLower() == "true").Count()


    Ist nur aus dem Kopf.

    Grüße
    Sascha
    If _work = worktype.hard Then Me.Drink(Coffee)
    Seht euch auch meine Tutorialreihe <WPF Lernen/> an oder abonniert meinen YouTube Kanal.