C# Enum (การแจงนับ) พร้อมตัวอย่าง
การแจงนับ C#
การแจงนับใช้ในภาษาการเขียนโปรแกรมใดๆ เพื่อกำหนดชุดค่าคงที่ ตัวอย่างเช่น สามารถกำหนดวันในสัปดาห์เป็นการแจงนับและนำไปใช้ที่ใดก็ได้ในโปรแกรม ใน C# การแจงนับถูกกำหนดด้วยความช่วยเหลือของคำหลัก 'enum'
มาดูตัวอย่างว่าเราสามารถใช้คำหลัก 'enum' ได้อย่างไร
ในตัวอย่างของเรา เราจะกำหนดการแจงนับที่เรียกว่าวัน ซึ่งจะใช้ในการจัดเก็บวันในสัปดาห์ สำหรับแต่ละตัวอย่าง เราจะแก้ไขเฉพาะฟังก์ชันหลักในไฟล์ Program.cs ของเรา
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();
}
}
}
Code คำอธิบาย:-
- 'อีนัม' ประเภทข้อมูล ถูกกำหนดให้ประกาศแจงนับ ชื่อของการแจงนับคือวัน วันทั้งหมดของสัปดาห์จะถูกระบุเป็นค่าของการแจงนับ
- ในที่สุดฟังก์ชัน console.write จะใช้เพื่อแสดงค่าใดค่าหนึ่งของการแจงนับ
หากป้อนโค้ดด้านบนถูกต้องแล้วและโปรแกรมทำงานสำเร็จจะแสดงผลลัพธ์ต่อไปนี้
Output:
จากเอาต์พุต คุณจะเห็นได้ว่าค่า 'Sun' ของการแจงนับจะปรากฏในคอนโซล


