Condividi tramite


Avviso del compilatore (livello 1) C4489

'specifier': non consentito nel metodo di interfaccia 'method'; Gli identificatori di override sono consentiti solo nei metodi della classe ref e della classe valore

Una parola chiave dell'identificatore non è stata usata correttamente in un metodo di interfaccia.

Per altre informazioni, vedere Override Specifiers.For more information, see Override Specifiers.

Esempio

L'esempio seguente genera l'errore C4489.

// C4489.cpp
// compile with: /clr /c /W1
public interface class I {
   void f() new;   // C4489
   virtual void b() override;   // C4489

   void g();   // OK
};