2014-04-04 5 views
14

Auf der neuen Roslyn Preview site erwähnt es in der Lage sein, mögliche Sprachfunktionen auszuprobieren, und listet drei solche Funktionen auf.Was ist das experimentelle Feature "indexierte Mitglieder"?

screenshot

Die ersten beiden I vor (zum Beispiel here) gehört habe, aber ich kann aus dem Codebeispiel nicht herausfinden, was „indizierte Mitglieder“ sind. Kann jemand erklären, was diese sind, entweder basierend auf einer anderen Quelle oder dem Codebeispiel? (Es ist nichts wert $x ist kein gültiger Bezeichner in C# 5.)

UPDATE - Nach der Roslyn Feature Status Seite, ist diese Funktion zurückgezogen wurde.

+0

Ja zurückgezogen. [Die Diskussion hier] (http://roslyn.codeplex.com/discussions/541566) – nawfal

Antwort

12

.$foobar ist nur Kurzform für ["foobar"]

+1

Ah, natürlich! Macht Sinn. – Daniel

+4

Das ist genau richtig. –

+0

@NealGafter - Ist dies die gleiche Funktion, die als "Lightweight Dynamic Member Access" bezeichnet wird? Gibt es einen dynamischen Aspekt für diese Funktion? Zum Beispiel in diesem Beitrag: https://roslyn.codeplex.com/discussions/540574#post1230055 Vielen Dank! – Kobi