C# 4.0 trae parámetros opcionales, que he estado esperando bastante tiempo. Sin embargo, parece que debido a que solo los tipos de sistema pueden ser const
, no puedo usar ninguna clase/estructura que haya creado como un parámetro opcional.Parámetros opcionales que no son del sistema
¿Hay algún modo que me permita utilizar un tipo más complejo como parámetro opcional? ¿O es esta una de las realidades con las que uno debe vivir?
No hay restricción en cuanto al " Tipos de sistema ". ¿Qué te lleva a creer eso? –
pueden ser de otros tipos, pero el único valor predeterminado disponible es nulo (o posiblemente algo que el tipo puede convertir implícitamente pero no puedo probar esto ya que no tengo 4.0 en el trabajo)) –