Junior
Wat is de set-methode in C#?
sobes.tech AI
Antwoord van AI
De set-methode is een accessor (toegangsmethode) van een eigenschap in C#, die wordt gebruikt om een waarde aan een veld toe te wijzen of andere acties uit te voeren bij het toewijzen van een waarde aan de eigenschap.
public class Example
{
private int _myField; // Privé veld
public int MyProperty // Eigenschap
{
get
{
return _myField;
}
set // set-methode
{
// Eenvoudige validatie voordat de waarde wordt toegekend
if (value >= 0)
{
_myField = value; // Het sleutelwoord value vertegenwoordigt de toe te wijzen waarde
}
else
{
// Afhandeling van ongeldige waarde
throw new ArgumentOutOfRangeException(nameof(value), "De waarde mag niet negatief zijn.");
}
}
}
}
Binnen de set-blok wordt de impliciete parameter value gebruikt, die de waarde bevat die aan de eigenschap wordt toegekend.