Estoy usando C# .net 3.5 para crear una aplicación. He estado trabajando con atributos de parámetros opcionales en .NET 4.0 sin problemas. Me di cuenta de que con 3,5 existe la opción (solución) para agregar los siguientes atributos a su método de este modo:C# 3.5 Opcional y DefaultValue para los parámetros
public static void MethodName(string name, [Optional][DefaultValue(null)]string placeHolder)
{
}
pesar de que he añadido los atributos para el método, si lo intento y lo llaman como tal :
MethodName("test");
El compilador se quejará de que está buscando a dos parámetros en lugar de uno. ¿Es realmente posible hacer esto usando C# .net 3.5? ¿Estoy haciendo algo mal?
Sucede lo mismo con nosotros. ¿Encontró alguna solución? – PrateekSaluja