For some reason I was sneaking into the .NET Framework source for the class Double and found out that the declaration of == is:
public static bool operator ==(Double left, Double right) {
return left == right;
}
The same logic applies for every operator.