C# 4.0

C# 4.0 - Parametri opzionali

  Leggo che tra le nuove feature di C# 4.0 c'è la possibilità di indicare come opzionali i parametri di un metodo o di un costruttore, in tal caso il parametro viene inizializzato con un valore di default fornito dal programmatore. Una cosa di questo tipo: public Person(string firstName, string lastName, string city = ""){ //}   che può essere istanziata in entrambi le modalità: Person p = new Person("Maurizio", "Tammacco");Person p1 = new Person("Maurizio", "Tammacco", "Bari");   Nel primo esempio, poichè il parametro "City" è opzionale, viene automaticamente assegnato il valore di...

posted @ Monday, August 17, 2009 4:27 AM | Feedback (0)