El nombre '({0})' no debe usarse como un nombre de miembro. Para definir semántica de comparación para un tipo, implemente ...

El nombre '({0})' no debe usarse como un nombre de miembro. Para definir semántica de comparación para un tipo, implemente la interfaz 'System.IComparable'. Si define un miembro estático para usarlo desde otros lenguajes CLI, use el nombre '{1}' en su lugar.