Sto studiando le suddette proprietà e ho questo codice:
using System;
namespace Wrox.Proprietà
{
class PropertyMethod
{
private string foreName;
public string ForeName
{
get
{
return foreName;
}
set
{
if (value.Length > 20)
Console.WriteLine("Il valore è maggiore di 20!");
else
foreName = value;
}
}
public static void Main(string[] args)
{
PropertyMethod prova = new PropertyMethod();
prova.ForeName = "George Bush";
Console.WriteLine("Ciao " + prova.ForeName);
}
}
}
Ora, una volta compilato, lo eseguo e in consolle mi viene fuori il saluto personalizzato(Ciao George Bush", ma, una cosa non mi è chiara, get e set che si trovano sopra, a questo punto, a cosa servono?
Software & Web Developer