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.
"Typ 1": returtypen måste vara "Typ 2" för att matcha den åsidosatta medlemmens medlemsnamn
Ett försök gjordes att ändra returtypen i en åsidosättning av metoden. Lös det här felet genom att kontrollera att båda metoderna deklarerar samma returtyp.
Exempel
Följande exempel genererar CS0508.
// CS0508.cs
// compile with: /target:library
abstract public class Clx
{
public int i = 0;
// Return type is int.
abstract public int F();
}
public class Cly : Clx
{
public override double F()
{
return 0.0; // CS0508
}
}
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.