Erreur du compilateur CS0681
Le modificateur 'abstract' n’est pas valide dans les champs. Essayez plutôt d’utiliser une propriété.
Vous ne pouvez pas rendre un champ abstrait. En revanche, vous pouvez faire en sorte qu’une propriété abstraite puisse accéder au champ.
L’exemple suivant génère l’erreur CS0681 :
// CS0681.cs
// compile with: /target:library
abstract class C
{
abstract int num; // CS0681
}
Essayez plutôt le code suivant :
// CS0681b.cs
// compile with: /target:library
abstract class C
{
public abstract int num
{
get;
set;
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :