Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
kan inte ändra tuppelns elementnamn vid åsidosättande av ärvd medlem
Exempel
Följande exempel genererar CS8139:
// CS8139.cs (9,38)
public class Base
{
public virtual (object a, object b) M((object c, object d) x) { return x; }
}
class C : Base
{
public override (object, object) M((object c, object d) y) { return y; }
}
Så här åtgärdar du det här felet
Om du ser till att tuppelns elementnamn i den överordnade medlemmen matchar de i den virtuella medlemmen korrigeras det här felet:
class C : Base
{
public override (object a, object b) M((object c, object d) y) { return y; }
}
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.