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(); } } }

کوڈ کی وضاحت:-

  1. گنتی کا اعلان کرنے کے لیے 'اینوم' ڈیٹا کی قسم متعین کی گئی ہے۔ گنتی کا نام دن ہے۔ ہفتے کے تمام دن گنتی کی اقدار کے طور پر متعین کیے جاتے ہیں۔
  2. آخر میں کنسول ڈرائیو فنکشن گنتی کی اقدار میں سے ایک کو ظاہر کرنے کے لیے استعمال ہوتا ہے۔

اگر مذکورہ کوڈ کو صحیح طریقے سے داخل کیا گیا ہے اور پروگرام کو کامیابی کے ساتھ چلایا گیا ہے تو ، درج ذیل آؤٹ پٹ ظاہر ہوگا۔

اگر ازگر میں ہو تو کیسے استعمال کریں۔

آؤٹ پٹ:

آؤٹ پٹ سے ، آپ دیکھ سکتے ہیں کہ شمار کی 'سورج' قدر کنسول میں ظاہر ہوتی ہے۔