Anteckning
Å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.
"member1": kan inte åsidosättas eftersom "member2" inte är en funktion
En klassdeklaration försökte åsidosätta en icke-metod i en basklass. Åsidosättningar måste matcha medlemstypen. Om du vill använda en metod med samma namn som en metod i en basklass använder du ny (och inte åsidosättning) på metoddeklarationen i basklassen.
Följande exempel genererar CS0505:
// CS0505.cs
// compile with: /target:library
public class clx
{
public int i;
}
public class cly : clx
{
public override int i() { return 0; } // CS0505
}
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback: