Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'Eigenschapsnaam' moet een hoofdtekst declareren omdat deze niet is gemarkeerd als abstract of extern. Automatisch geïmplementeerde eigenschappen moeten zowel get- als set-accessors definiëren.
Tenzij een gewone eigenschap is gemarkeerd als abstract
of extern
, of lid is van een partial
type, moet het een lichaam leveren. Automatisch geïmplementeerde eigenschappen bieden geen toegangsorganen, maar ze moeten beide accessors opgeven. Als u een eigenschap alleen-lezen wilt maken die automatisch wordt geïmplementeerd, maakt u de settoegangsfunctie private
.
Deze fout corrigeren
- Geef de ontbrekende body of accessor op of gebruik anders de abstracte, externe of gedeeltelijke (Type) modifiers erop en/of het bijbehorende insluittype.
Opmerking
In het volgende voorbeeld wordt CS0840 gegenereerd:
// cs0840.cs
// Compile with /target:library
using System;
class Test
{
public int myProp { get; } // CS0840
// to create a read-only property
// try the following line instead
public int myProp2 { get; private set; }
}