Buenas tardes,valores de los parámetros predeterminados en lambda C# 's expresiones de
Por favor alguien puede decirme si puedo establecer valores de los parámetros por defecto al utilizar expresiones lambda en C#? Por ejemplo, si tengo el código
public static Func<String, Int32, IEnumerable<String>> SomeFunction = (StrTmp, IntTmp) => { ... },
cómo puedo configurar IntTmp
's valor predeterminado, por ejemplo, dos? La forma habitual de establecer valores de parámetros predeterminados en un método parece no funcionar con este tipo de expresiones (y realmente necesito uno de este tipo aquí).
Muchas gracias.
Es posible que necesite utilizar .NET 4.0 http://msdn.microsoft.com/en-us/library/dd264739.aspx – hunter