Ach so. Nur zur Info (bevor irgendwelche Fragen aufkommen) *g* VB.net kann nicht so wie C# mit Indexern. Eigentlich ist es ja andersrum. C# kann nicht so richtig mit "parametrisierten Eigenschaften" und VB kennt keine einfachen Indexer *freitagsdiskussionansch�r* ;)
Wenn man in C# einen Indexer erstellt, wird (f�r VB-User ersichtlich) eine Eigenschaft Namens "Item" erstellt (solange man nicht mit dem System.Runtime.CompilerServices.IndexerName - Attribut etwas nachhilft), die �ber einen oder mehreren Parametern angesprochen wird. Diese Eigenschaft wird im Normalfall als Default-Eigenschaft deklariert. In VB.net w�rde die Definition so aussehen: Default Property Item(Index As Integer) As String ... End Property Da VB.net solche parametrisierten Eigenschaften gut kennt (und das auch schon vor .net), und zus�tzlich auch noch mehrere davon unterst�tzt werden, gibt es keine direkte (und so "sch�ne" Aussehende) Unterst�tzung f�r nur einen Wert. Deswegen sieht es in C# eben auch anders aus (dort wird zwar auch die Item-Eigenschaft erstellt, aber nicht angezeigt. Man erkennt es dennoch sp�testens, wenn's noch eine Eigenschaft oder Funktion Namens "Item" geben soll) ;) Ach ja. In C# werden solche, nicht als Indexer interpretierte Eigenschaften(alle, die nicht als Default deklariert wurden) als Funktionen dargestellt(IL) und "set_" bzw. "get_" vorangestellt(also z.B. get_Item und set_Item), was nicht gerade sch�n aussieht, wenn man seine Funktionen an Entwickler weitergeben will (leider). An die Beta's: �ndert sich das eigentlich mit der n�chsten Version? Gr��e, Wolfgang ;) http://www.vbwelt.de/ _______________________________________________ Vb.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/vb.net
