Wenn ich den folgenden Code eingeben, erhalte ich einen Fehler. Grundsätzlich wird die Foreach unterbrochen, wenn sie auf ein Control trifft, das kein Label ist.Kann ich foreach verwenden, um nur einen bestimmten Typ aus einer Sammlung zurückzugeben?
foreach (Label currControl in this.Controls()) {
...
}
Ich muss so etwas tun.
kann mir jemand einen besseren Weg vorstellen, ohne dass ich den Typ überprüfen muss? Kann ich irgendwie die Objekte überspringen, die keine Labels sind?
Sind Sie auf .NET 3.5? Können Sie LINQ verwenden? – Strelok