Windows

آبجیکٹ کا مجموعہ: ونڈوز فون اطلاقات ترقی ٹوریلٹ - حصہ 14

مقطع فيديو للمخدرات والسيارات المØجوزة في عملية تفكيك

مقطع فيديو للمخدرات والسيارات المØجوزة في عملية تفكيك
Anonim

تو ہم اب ہمارے ونڈوز فون 7.5 کے 14 حصے میں مینگو ایپس ڈیولپمنٹ ٹیوٹوریل سیریز ہیں. ہمارے پچھلے سبق میں ہم نے نام کی جگہ دیکھی. اس حصے میں ہمیں اشیاء کے مجموعہ پر نظر آئے گا. تو چلو شروع ہو چکا ہے

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

اب ہم ایک قسم کے مجموعہ پر نظر ڈالیں گے فہرست مجموعہ

ایک منفرد نام کے ساتھ نئی پراجیکٹ بنائیں، کچھ `CollectionsDemo` کی طرح. ڈیزائن موڈ میں، ایمولیٹر کے اوپر بائیں کونے میں ایک بٹن کو ڈریگ اور ڈراپیں (تصویر دیکھیں). بٹن کو مناسب طریقے سے نام کریں اور اس کے مواد کی قیمت کو `مجھے کلک کریں` مقرر کریں. ایک متن کے بلاک کے لئے ایک ہی عمل کی پیروی کریں اور اس کی ٹیکسٹ پراپرٹی کو خالی جگہ مقرر کریں. ٹیکسٹ بلاک کی متن لپیٹ کی جائیداد کو لپیٹ کرنے کے لئے مقرر کریں.

اب ایک کلاس کار دو خصوصیات، ویز، سٹرنگ ڈیٹا کی قسم بنائیں اور ماڈل کے ساتھ بنائیں. کلاس تخلیق کے لئے کلاسوں کو سمجھنے اور تخلیق کرنے کا حوالہ دیتے ہیں. اب بٹن پر کلک کریں ایونٹ کے لئے C # کوڈ کو کھولنے کیلئے MainPage.xaml فائل کے ڈیزائن ونڈو میں مجھے کلک کریں پر کلک کریں. اپنے بٹن پر کلک کریں ایونٹ میں مندرجہ ذیل کوڈ کاپی کریں اور پیسٹ کریں.

کار کار 1 = نئی کار ()؛

car1.Make = "اولڈسموبائل"؛

car1.Model = "کٹللا سپریم"؛

کار کار 2 = نئی کار ()؛

car2.Make = "جیو"؛

car2.Model = "پرزم"؛

کار کار 3 = نئی کار ()؛

car3.Make = "نسن"؛

car3.Model = "Altima"؛

myList = نئی فہرست ()؛

myList.Add (car1)؛

myList.Add (car2)؛

mylist list = list (car3)؛

string myCars = ""؛

foreach (میری فہرست میں کار کار)

{

myCars + = car.Make + "-" + car.Makeel + Environment.NewLine؛

}

myTextBlock.Text = myCars؛

تو کوڈ کی پہلی نو لائنوں میں ہم کار کی کلاس کے تین مختلف چیزوں کے نام کار 1، کار 2 اور کار 3 کے ذریعہ تشکیل دیتے ہیں اور ان کی صفات کو باقاعدہ طور پر مقرر کرتے ہیں.

کوڈ کی مندرجہ ذیل لائن ایک فہرست تخلیق کرتی ہے جس میں myList کہا جاتا ہے کار کلاس کی اشیاء کے حوالے سے صرف حوالہ جات.

فہرست فہرست = نیا فہرست ()؛

فہرست تشکیل دیئے جانے کے بعد ہم فہرست میں شامل () کا طریقہ کار کا استعمال کرکے فہرست میں شامل کریں. کلاس. کوڈ کی مندرجہ ذیل لائنوں کو تین اشیاء کو ایک وقت میں ایک اعتراض میں فہرست میں شامل کریں.

myList.Add (car1)؛

myList.Add (car2)؛

myList.Add (car3) ؛

ہم اس کے بعد میری فہرست فہرست میں ہر چیز کے ذریعہ اس کے لۓ foreach iterator کا استعمال کرتے ہیں. ہر اعتراض کی خاصیت ایک تار متغیر MyCars میں محفوظ کیا جاتا ہے. Enviornment.NewLine ایک نئی لائن درج.

foreach (میری فہرست میں کار کار)

{

myCars + = car.Make + "-" + car.Makeel + Environment.NewLine؛

}

آخر میں ہم مندرجہ بالا بیان کے ذریعہ کاروں کی فہرست کو ظاہر کرتے ہیں.

myTextBlock.Text = myCars؛

آپ کو اعداد و شمار میں دکھایا جاسکتا ہے. لہذا اس کا مجموعہ استعمال کیا جاتا ہے. یہ آسان تصور ہے، لیکن کچھ مشق اس کے مالک بننے کی ضرورت ہے.

اگلے سبق میں دیکھیں.