@ Html.EditorFor (m => m) sintaxis lambda en MVC
Solo estoy aprendiendo C # y MVC, y estoy tratando de entender algunos ejemplos.
<code>@Html.EditorFor(m => m) </code>
Finalmente, descubrí que '=>' es el operador lambda, y que significa algo así como "m tal que m". Eso realmente no tiene ningún sentido para mí. ¿Por qué no solo pasar en m?
Además, no veo m definida en ninguna vista con la que estoy trabajando. El modelo está definido, y supuestamente eso es lo que está recogiendo este método. ¿Cómo funciona?
Finalmente, miré la definición de Html.EditorFor, y no veo ninguna sobrecarga por pasar solo un parámetro. ¿Dónde está definida esta sintaxis?http://msdn.microsoft.com/en-us/library/ee834942.aspx