Modificatori di accesso

È possibile applicare restrizioni a classi e strutture in modo tale che siano utilizzabili solo dal programma o dallo spazio dei nomi in cui sono dichiarate. È possibile applicare restrizioni ai membri delle classi in modo tale che possano essere utilizzati solo dalle classi derivate oppure solo dalle classi incluse nello spazio dei nomi o [...]

Le classi

C# è un linguaggio fortemente tipizzato, quindi si può presumere che una classe è il tipo di dati più potente in C#. Analogamente alle strutture, una classe definisce i dati e il comportamento del tipo di dati. I programmatori possono quindi creare oggetti che sono istanze della classe. A differenza delle strutture, le classi supportano [...]