Enumerasi digunakan dalam bahasa pemrograman apa pun untuk mendefinisikan serangkaian nilai yang konstan. Misalnya, hari dalam seminggu dapat didefinisikan sebagai enumerasi dan digunakan di mana saja dalam program. Dalam C#, enumerasi didefinisikan dengan bantuan kata kunci 'enum'.
Mari kita lihat contoh bagaimana kita dapat menggunakan kata kunci ‘enum’.
Dalam contoh kita, kita akan mendefinisikan enumerasi yang disebut hari, yang akan digunakan untuk menyimpan hari-hari dalam seminggu. Untuk setiap contoh, kami hanya akan memodifikasi fungsi utama dalam file Program.cs kami.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
class Program
{
enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat};
static void Main(string[] args)
{
Console.Write(Days.Sun);
Console.ReadKey();
}
}
}
Penjelasan Kode:-
Tipe data 'enum' ditentukan untuk mendeklarasikan enumerasi. Nama pencacahannya adalah Hari. Semua hari dalam seminggu ditentukan sebagai nilai pencacahan.
Akhirnya fungsi console.write digunakan untuk menampilkan salah satu nilai enumerasi.
Jika kode di atas dimasukkan dengan benar dan program berhasil dijalankan, output berikut akan ditampilkan.
Keluaran:
Dari output, Anda dapat melihat bahwa nilai 'Sun' dari enumerasi ditampilkan di konsol.