¿Cuál es la sintaxis correcta para sobrecargar el operador + en C#?
public static int + (int x, int y) { ... }
public static void operator + (int x, int y) { ... }
public int operator + (int x, int y) { ... }
public static int operator + (int x, int y) { ... }