Leer en inglés

Compartir a través de


Error del compilador CS0082

El tipo 'type' reserva ya un miembro denominado 'name' con los mismos tipos de parámetro.

Las propiedades en tiempo de compilación se convierten en métodos con get_ o set_ delante del identificador. Si define su propio método y entra en conflicto con el nombre del método, se genera un error.

Ejemplo

El ejemplo siguiente genera el error CS0082:

//cs0082.cs  
class MyClass  
{  
  
    //property  
    public int MyProp  
    {  
        get //CS0082  
        {  
            return 1;  
        }  
    }  
  
    //conflicting Get  
    public int get_MyProp()  
    {  
        return 2;  
    }  
  
    public static int Main()  
    {  
        return 1;  
    }  
}  

Consulte también