2014-04-04 8 views
14

W nowym Roslyn Preview site wspomniano, że można wypróbować potencjalne funkcje językowe i wymienić trzy takie funkcje.Co to jest funkcja eksperymentalna "indeksowane elementy"?

screenshot

Pierwsze dwa Słyszałem wcześniej (na przykład here), ale nie mogę dowiedzieć się z próbki kodu, co „indeksowane członkowie” są. Czy ktoś może wyjaśnić, co to jest, albo na podstawie innego źródła lub próbki kodu? (To nic nie warte $x nie jest poprawnym identyfikatorem w C# 5.)

UPDATE - Według strony Roslyn Feature Status, funkcja ta została wycofana.

+0

Tak wycofane. [Dyskusja tutaj] (http://roslyn.codeplex.com/discussions/541566) – nawfal

Odpowiedz

12

.$foobar to tylko krótki formularz ["foobar"]

+1

Ach, oczywiście! Ma sens. – Daniel

+4

To jest dokładnie poprawne. –

+0

@NealGafter - Czy jest to ta sama funkcja, która jest (była?) Określana jako "lekki, dynamiczny dostęp dla członków"? Czy ta funkcja ma dynamiczny aspekt? Na przykład w tym poście: https://roslyn.codeplex.com/discussions/540574#post1230055 Dzięki! – Kobi