Kompilatorfel CS8127

Tuppelns elementnamn måste vara unika.

Exempel

Följande exempel genererar CS8127:

// 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);
    }
}

Så här åtgärdar du det här felet

Om du ser till att namnen på elementen i en tupplardeklaration är unika korrigeras det här felet:

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