Innanzitutto grazie per la risposta!Provando il tuo codice mi da errore e non va proprio, ma, con qualche modifica funziona, eccolo:
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?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); } } }