Error del compilador CS0681
El modificador 'abstract' no es válido en los campos. Pruebe a usar una propiedad en su lugar.
No se puede hacer que un campo sea abstracto. Sin embargo, puede tener una propiedad abstracta que tenga acceso al campo.
El ejemplo siguiente genera la advertencia CS0681:
C#
// CS0681.cs
// compile with: /target:library
abstract class C
{
abstract int num; // CS0681
}
Pruebe en su lugar el código siguiente:
C#
// CS0681b.cs
// compile with: /target:library
abstract class C
{
public abstract int num
{
get;
set;
}
}
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: