Leer en inglés

Compartir vía


Error de compilador CS8127

Los nombres de elemento de tupla deben ser únicos.

Ejemplo

El siguiente ejemplo genera el error CS8127:

C#
// CS8127.cs (7,0)

internal struct NewStruct
{
    public int a;
    public int b;

    public static implicit operator (int a, int a)(NewStruct value)
    {
        return (value.a, value.b);
    }
}

Para corregir este error

Para corregir este error, asegúrese de que los nombres de los elementos dentro de una declaración de tupla son únicos:

C#
    public static implicit operator (int a, int b)(NewStruct value)
    {
        return (value.a, value.b);
    }