2009-05-18 2 views
10

The => токен является частью синтаксиса лямбда C# 3.0. Мои попытки найти имя этого токена потерпели неудачу.Что называется токен =>?

+0

http://msdn.microsoft.com/en-us/library/bb311046.aspx Обращается к нему как «оператор лямбда », который часто читается как« идет на » – dss539

+0

Рубисты могут назвать это« сломанным оператором космического корабля »:-) –

ответ

14
+0

Да, я должен был найти это довольно легко сам. http://msdn.microsoft.com/en-us/library/bb311046.aspx – dss539

+0

Также известен как оператор «wang». –

6

Это называется оператором «идет».

7

То, что он называется, с точки зрения его произношения при чтении кода, покрывается Эриком Липпертом в Reading Code Over the Telephone.

+0

Спасибо. Меня это раздражало, так как он вышел. Я не могу сказать этого, так что мне сложнее это понять. –

+0

Хех, я до сих пор читал его как карты. :) –

4

Оказывается answer зависит от контекста:

c=>c+1 

с идет в с плюс один

(Customer c)=>c.Name 

клиент с становится Ĉ Name Dot

(Customer c)=>c.Age > 21 

клиент с таким образом, что с дот возраст больше 21

+0

Да, хорошая точка. – dss539

Смежные вопросы