Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hi VB.NET-Quellcode (1 Zeile) -> VB.NET-Quellcode (1 Zeile) oder VB.NET-Quellcode (1 Zeile) Von der Architektur würde ich allerdings eher abraten. Lieber ein privates Dictionary und es nach außen weiterreichen oder das Verhalten, das bereitgestellt werden soll, nach außen über Methoden verfügbar machen. Gruß ~blaze~
-
Die Fehlermeldung besagt, dass die KeyCollection wohl keinen Indexer hat, d.h. dass Keys(1) z.B. nicht funktioniert. Du könntest z.B. stattdessen eine System.Collections.ObjectModel.KeyedCollection(Of TKey, TValue) verwenden. Einfach von der Klasse erben und die geforderte Methode überschreiben. Ist halt etwas anders, als das Dictionary. Ist aber nicht unbedingt die Lösung, die ich in allen Fällen vorschlagen würde, aber dafür müsste man wohl wissen, was du damit bezweckst. Gruß ~blaze~
-
Du könntest bspw. die Extensions aus System.Linq importieren, dann hast du auch einen "Quasiindexer", wenn ich mich nicht täusche. Allerdings ist es nicht unbedingt sinnvoll, ein Dictionary zu verwenden, wenn du danach auf Indices zurückgreifst. Das ist auf Schlüssel, nicht auf Indices optimiert. Gruß ~blaze~