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.
måste matchas av referensreturen för den åsidosatta medlemmen
Exempel
Följande exempel genererar CS8148:
// CS8148.cs (11,29)
public class Base
{
public virtual int GetNumber() { return 0; }
}
public class Derived : Base
{
private int number;
public override ref int GetNumber() { return ref number; }
}
Så här åtgärdar du det här felet
Om du ser till att basmedlemmar som returneras efter värde implementeras av medlemmar som inte returneras med referens korrigeras det här felet:
public class Base
{
public virtual int GetNumber() { return 0; }
}
public class Derived : Base
{
private int number;
public override int GetNumber() { return number; }
}
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.