Compartir a través de


Error del compilador CS0082

Actualización: noviembre 2007

Mensaje de error

El tipo 'tipo' reserva ya un miembro denominado 'nombre' con los mismos tipos de parámetro
Type 'type' already reserves a member called 'name' with the same parameter types

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 de 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;
    }
}

Vea también

Referencia

Propiedades (Guía de programación de C#)