Questo topic e' stato chiuso dal moderatore.
18/09/10 10:22
sps84
Ciao a tutti, sto continuando a studiare qusto magnifico linguaggio, ora sto imparando a lavorare con le classi etc. Da un esempio del libro che sto leggendo trovo questa clasee chiamata "Emplyee"
Essa funziona ma avrei bisogno di un aiuto per capire meglio l'header della funzione Employee di preciso params per cosa sta? e sopratutto perchè name ha l'underscore davanti? Probabilmente sto facendo confusione io.
public class Employee { private string name = ""; public void getName() { Console.WriteLine(name); } public Employee(params string[] _name) { switch (_name.Length) { case 1: name = _name[0]; break; case 2: name = _name[0] + " " + _name[1]; break; default: Console.WriteLine("Si è verificato un errore!"); break; } } }
Essa funziona ma avrei bisogno di un aiuto per capire meglio l'header della funzione Employee di preciso params per cosa sta? e sopratutto perchè name ha l'underscore davanti? Probabilmente sto facendo confusione io.
public Employee(params string[] _name) {....}
aaa