Optional de Visual Basic… en C#

Como programador de VB, estoy muy acostumbrado a utilizar el keyword Optional dentro de los parametros pasados a Subs o Functions.

Optional permite que un parametro pueda no pasarse a una función, con la única restricción que todos los parametros subsiguientes a un optional, deben ser optional también.

Bueno, pues no existe esto en C#, sino un concepto mucho mas poderoso que engloba también esta funcionalidad… y es el polimorfismo. Pudiendo declarar mas de una vez la misma función, no necesito parametros optional, sino dos implementaciones de la misma función, una a la que se pasa el parámetro y otra sin el parámetro en su lista de argumentos.

Windows.NET en la oficina!

Anuncio oficialmente el switch del sistema operativo de mi máquina de la oficina a Windows.NET, ya que después de tenerlo instalado casi 3 semanas en casa, lo veo muy estable.

Esto vino como conclusión luego de haber pasado toda una temporada fiel a Mandrake Linux, a quien abandono por un tiempo, para bucear nuevamente en las aguas de Microsoft.

Muchachos, es tiempo de ponerse a aprender .net, pronto puede ser muy tarde.