Hallo,
Ich hatte früher eine List(Of String), da konnte ich bequem den Index mit Liste.IndexOf("Element") suchen, wenn ich einen String gegeben hatte.
Nun hab ich aber eine List(Of [Eine Struktur]), wo der gegebene String ein Mitglied einer Struktur und keine eigene Liste ist.
Jetzt zu meiner Frage:
Kann ich, ohne eine zeitaufwendige For-, oder For-Each-Schleife zu verwenden, mit der neuen Liste auch den Index des Struktur-Elements bestimmen, wenn ich einen String gegeben habe, der ein Member der Struktur ist?
Ich will das ganze zum Aufrufen einer Prozedur verwenden, die alle Einträge der Struktur am jeweiligen Index in Textboxen anzeigt, wenn es einen Teil der Struktur gegeben hat.
Mein bisheriger Code für das Anzeigen der Struktur(mit For-Each-Schleife):
Mein früherer (einzeiliger) Code zum Anzeigen der List(Of String):
Vielleicht nützlicher Hinweis:
GegebenerString kommt aus dem Text eines TreeNodes und wird dorthin beim Einlesen durch ein Strukturmember namens Index festgelegt
Ich hatte früher eine List(Of String), da konnte ich bequem den Index mit Liste.IndexOf("Element") suchen, wenn ich einen String gegeben hatte.
Nun hab ich aber eine List(Of [Eine Struktur]), wo der gegebene String ein Mitglied einer Struktur und keine eigene Liste ist.
Jetzt zu meiner Frage:
Kann ich, ohne eine zeitaufwendige For-, oder For-Each-Schleife zu verwenden, mit der neuen Liste auch den Index des Struktur-Elements bestimmen, wenn ich einen String gegeben habe, der ein Member der Struktur ist?
Ich will das ganze zum Aufrufen einer Prozedur verwenden, die alle Einträge der Struktur am jeweiligen Index in Textboxen anzeigt, wenn es einen Teil der Struktur gegeben hat.
Mein bisheriger Code für das Anzeigen der Struktur(mit For-Each-Schleife):
Mein früherer (einzeiliger) Code zum Anzeigen der List(Of String):
Vielleicht nützlicher Hinweis:
GegebenerString kommt aus dem Text eines TreeNodes und wird dorthin beim Einlesen durch ein Strukturmember namens Index festgelegt
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VB_Gamer“ ()