Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Un membro 'funzione' contrassegnato come override non può essere contrassegnato come new o virtual.
A member 'function' marked as override cannot be marked as new or virtual
Le parole chiave new e override utilizzate per contrassegnare un metodo si escludono a vicenda.
Il seguente codice di esempio genera l'errore CS0113:
// CS0113.cs
namespace MyNamespace
{
abstract public class MyClass
{
public abstract void Foo();
}
public class MyClass2 : MyClass
{
override new public void Foo() // CS0113, remove new keyword
{
}
public static int Main()
{
return 0;
}
}
}