Mega Code Archive

 
Categories / C# / Language Basics
 

Check the array length for params parameters

using System; public class Employee {     public Employee(params string[] _name) {         switch (_name.Length) {             case 1:                 name = _name[0];                 break;             case 2:                 name = _name[0] + " " + _name[1];                 break;             default:                 break;         }     }     public void GetName() {         Console.WriteLine(name);     }     private string name = ""; } public class Employeenel {     public static void Main() {         Employee bob = new Employee("Bob", "Wilson");         bob.GetName();     } }