Categories

Sobrecarga de operadores en C#

Los operadores (por ejemplo el operador resta operator -) son siempre métodos estáticos.

Veamos por ejemplo la definición del operador resta de la clase DateTime:

public static TimeSpan operator -(DateTime d1, DateTime d2);

Gracias a esta definición (en el ejemplo no se ve la implementación) podemos restar una fecha a otra del modo a - b y esto ns devuelve un TimeSpan.

Leave a Reply

Blog Archive

Download

Javier Prieto Diaz. Con la tecnología de Blogger.