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.