//bdjobs class using System; namespace Enumeration { public class Customer { public string name { get; set; } public int gender { get; set; } } class Program { static void Main(string[] args) { Customer[] carray = new Customer[3]; carray[0] = new Customer { name = "zaki", gender = 1 }; carray[1] = new Customer { name = "Bob", gender = 1 }; carray[1] = new Customer { name = "Nish", gender = 2 }; foreach (Customer cus in carray) { Console.WriteLine("Name ={0} && gender={1}",cus.name,getGender(cus.gender)); } Console.ReadKey(); //o for unknown //1 is for male //2 is for female } public static string getGender(int gender) { switch (gender) { case 0: return "UNKNOWN"; case 1: return "MALE"; case 2: return "FEMALE"; default: return "Invalid Option"; } } } }
//bdjobs class using System; namespace Enumeration { public class Customer { public string name { get; set; } public Program.Gender gender { get; set; } } public class Program { static void Main(string[] args) { //int[] value=Enum.GetValues(typeof(Gender)); //foreach (int val in value) //{ // Console.WriteLine(val); //} Customer[] carray = new Customer[3]; carray[0] = new Customer { name = "zaki", gender = Gender.UNKNOWN }; carray[1] = new Customer { name = "Bob", gender = Gender.MALE }; carray[2] = new Customer { name = "Nish", gender = Gender.FEMALE }; foreach (Customer cus in carray) { Console.WriteLine("Name ={0} && gender={1}",cus.name,getGender(cus.gender)); } Console.ReadKey(); //o for unknown //1 is for male //2 is for female } public enum Gender { UNKNOWN, MALE, FEMALE } public static string getGender(Gender gender) { switch (gender) { case Gender.UNKNOWN: return "UNKNOWN"; case Gender.MALE: return "MALE"; case Gender.FEMALE: return "FEMALE"; default: return "Invalid Option"; } } } }