Modificatori de scriere — RexDac Academy

RexDac AcademyNote tehnice · Ajută să ai câteva noțiuni de bază
0%Note publicate citite · pe acest dispozitiv

Nivelul 4 — Clase

Modificatori de scriere

Note originale de SunDiaL · Vezi sursa în engleză

Comportamentul câmpurilor poate fi modificat folosind următoarele cuvinte-cheie:

  • readonly -> valoarea poate fi stabilită numai în constructor. Încercarea de a o modifica în afara unui constructor produce o eroare de compilare;
  • const -> sunt înlocuite cu valorile lor la compilare;
  • volatile -> indică faptul că un câmp ar putea fi modificat de mai multe fire de execuție care rulează simultan.

Nu am folosit niciodată volatile, așa că iată documentația oficială: https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/volatile