Untuk mendeklarasikan enum kita bisa menggunakan kata kunci enum. Enum adalah bertipe value seperti halnya struct.
Mendeklarasikan enum variabel bisa menggunakan syntax sebagai berikut:
enum{ enumeration list };
Dimana,
- enum_name adalah nama dari tipe enumeration
- enumeration list adalah label dari enumeration dipisahkan dengan tanda koma.
Semua nilai dalan enumeration bertipe integer, dan secara default nilai pertama adalah 0 kemudian di increment naik ke nilai selanjutnya.
enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };
Dimana secara default Sun bernilai 0, Mon bernilai 1, Tue bernilai 2 dan seterusnya.
Berikut adalah contoh tipe program untuk mensimulasikan tipe enum:
using System; namespace EnumApplication { class EnumProgram { enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; static void Main(string[] args) { int WeekdayStart = (int)Days.Mon; int WeekdayEnd = (int)Days.Fri; Console.WriteLine("Monday: {0}", WeekdayStart); Console.WriteLine("Friday: {0}", WeekdayEnd); Console.ReadKey(); } } }
Setelah program selesai dijalankan akan memberikan hasil sebagai berikut:
Monday: 1 Friday: 5
Ok guys cukup itu dulu untuk tutorial kali ini, sampai ketemu di tutorial selanjutnya Classes.
No comments:
Post a Comment