2009-05-18 20 views
10

El símbolo => es parte de la sintaxis lambda C# 3.0. Mis esfuerzos para encontrar el nombre de esta ficha han fallado hasta ahora.¿Cómo se llama el = token?

+0

http://msdn.microsoft.com/en-us/library/bb311046.aspx se refiere a él como el "operador lambda "que a menudo se lee como" va a " – dss539

+0

Rubyists podría llamarlo el" operador de nave espacial roto ":-) –

Respuesta

14
+0

Sí, debería haberlo encontrado con bastante facilidad. http://msdn.microsoft.com/en-us/library/bb311046.aspx – dss539

+0

También conocido como el operador "wang". –

6

Se lo conoce como el operador 'goes to'.

7

Lo que se llama, en términos de cómo pronunciarlo cuando se lee código, está cubierto por Eric Lippert en Reading Code Over the Telephone.

+0

Gracias. Esto me ha estado molestando desde que salió. No puedo decirlo, así que es más difícil para mí asimilarlo. –

+0

Heh, todavía lo leo como mapas a. :) –

4

resulta que el answer depende del contexto:

c=>c+1 

c va a c más un

(Customer c)=>c.Name 

cliente c convierte c nombre del lunar

(Customer c)=>c.Age > 21 

cliente c tal que edad c dot es mayor que 21

+0

Sí, buen punto. – dss539