گھر ترقی مجموعہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

مجموعہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - جمع کرنے کا کیا مطلب ہے؟

پروگرامنگ میں ، ایک مجموعہ ایک ایسا طبقہ ہوتا ہے جس میں اسی طرح کے ڈیٹا ٹائپ آئٹمز کے ایک سیٹ کی نمائندگی کرنے کے لئے استعمال کیا جاتا ہے۔ یہ یونٹ کلاس متعلقہ اشیاء کو گروپ بندی اور ان کے انتظام کے لئے استعمال کیا جاتا ہے۔


ایک مجموعہ میں بنیادی ڈاٹا کا ڈھانچہ ہوتا ہے جو موثر ڈیٹا ہیرا پھیری اور اسٹوریج کے لئے استعمال ہوتا ہے۔ کوڈ کی پڑھنے کی اہلیت اور دیکھ بھال اس وقت بہتر ہوتی ہے جب مجموعہ منطقی تعمیرات میں استعمال ہوتا ہے۔

ٹیکوپیڈیا مجموعہ کی وضاحت کرتا ہے

مجموعے کو منطقی رابطے کے ساتھ مخصوص اشیاء کو گروپ کرنے کے لئے ڈیزائن کیا گیا ہے۔ مثال کے طور پر ، طلباء کے مجموعہ آبجیکٹ کو یونیورسٹی کے طلباء کی تفصیلات کو برقرار رکھنے کے لئے استعمال کیا جاسکتا ہے۔ تفصیلات میں طلباء کی کل تعداد شامل ہوسکتی ہے یا نام ، کلاس یا گریڈ جیسے اوصاف کی بنیاد پر طلبا کی تلاش کی سہولت پیش کی جاسکتی ہے۔


جمع کرنے کا استعمال مندرجہ ذیل شرائط کے تحت کیا جاتا ہے۔

  • ہر گروہ کا عنصر اسی مقصد کے ساتھ کسی شے کی نمائندگی کرتا ہے۔
  • رن ٹائم کے دوران گروپ کا سائز متحرک طور پر مختلف ہوتا ہے۔
  • کسی مخصوص کلید کی بنیاد پر سرچ فنکشن کے ذریعہ کسی فرد کے عنصر تک رسائی ہونی چاہئے۔
  • گروپ عناصر کے ذریعہ ایک ترتیب یا تکرار ہونا ضروری ہے۔

.NET فریم ورک مجموعہ کی متعدد اقسام فراہم کرتا ہے ، جیسے سرنی فہرست ، منسلک فہرست ، اسٹیک ، قطار یا لغت۔ جب کسی خاص یا نئے ڈیٹا سٹرکچر کے لئے نفاذ کی ضرورت ہو تو کسٹم کلیکشن استعمال ہوسکتے ہیں۔ یہ مخصوص قسم کی میزبانی کرنے ، کارکردگی میں بہتری لانے یا موجودہ کلیکشن کلاس فعالیت کو نظرانداز کرنے کے لئے کیا جاسکتا ہے۔ ایپلی کیشن فن تعمیر میں کسٹم کلیکشن استعمال کرنے میں اضافی ترقیاتی وسائل شامل ہیں۔


صحیح قسم کے مجموعہ کا انتخاب ایک مجموعہ کے استعمال کے انداز پر مبنی ہے۔ مثالوں میں لغت کا مجموعہ ، قطار ، اسٹیک ، ترتیب شدہ لغت اور جنرک شامل ہیں۔

مجموعہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف