Windows

অবজেক্টস সংগ্রহ: উইন্ডোজ ফোন অ্যাপ ডেভেলপমেন্ট টেরিয়াল - পার্ট 14

JadurKathi.com বাংলাদেশের Teriyaki চিকেন

JadurKathi.com বাংলাদেশের Teriyaki চিকেন
Anonim

তাই এখন আমরা আমাদের উইন্ডোজ ফোন 14 ম্যাগো অ্যাপস ডেভেলপমেন্ট টিউটোরিয়াল সিরিজের 14 অংশে আছি। আমাদের পূর্বের টিউটোরিয়ালে আমরা নামস্থান ব্যবহার করেছি। এই অংশে আমরা বস্তুর সংগ্রহগুলির দিকে নজর রাখব। সুতরাং আসুন শুরু করা যাক!

একটি সংগ্রহ কেবল একটি বস্তু যা অন্য ক্লাসগুলির একাধিক দৃষ্টান্তের রেফারেন্সগুলি পরিচালনা করে তা জানে। সংক্ষিপ্ত এটি অন্য বস্তুর ট্র্যাক রাখে .NET ফ্রেমওয়ার্কের অধীনে উপলব্ধ বিভিন্ন ধরনের সংগ্রহ রয়েছে। কিছু সংগ্রহ আপনাকে বস্তুর সাজানো রাখতে সক্ষম করে যখন অন্যগুলি বস্তুর সহজে পুনরুদ্ধার করতে সহায়তা করে। একাধিক অবজেক্ট পরিচালনা করার সময় সংগ্রহগুলি সব সময় ব্যবহার করা হয়।

আমরা এখন তালিকা সংগ্রহ নামক এক ধরনের সংগ্রহের সন্ধান করব।

একটি অনন্য নাম দিয়ে একটি নতুন প্রকল্প তৈরি করুন, কিছু `সংগ্রহ ডেমো` এর মত ডিজাইন মোডে, এমুলেটরের শীর্ষ বাম কোণে একটি বোতাম টানুন এবং ড্রপ করুন (চিত্র দেখুন)। বাটনটি সঠিকভাবে নাম করুন এবং `আমাকে ক্লিক করুন` এর বিষয়বস্তু মান সেট করুন একটি টেক্সট ব্লকের জন্য একই প্রক্রিয়া অনুসরণ করুন এবং ফাঁকা তার টেক্সট সম্পত্তি সেট। টেক্সট ব্লকের টেক্সট মোড়ানো বৈশিষ্ট্যটি সেট করুন।

এখন দুটি বৈশিষ্ট্যের সাথে একটি ক্লাস কার তৈরি করুন, যেমন, স্ট্রিং ডেটা টাইপের মেক এবং মডেল। ক্লাস নির্মাণের জন্য ক্লাস বোঝা এবং তৈরি করা পড়ুন এখন বোতামের ক্লিক ইভেন্টের জন্য C # কোড খোলার জন্য MainPage.xaml ফাইলের নকশা উইন্ডোতে ক্লিক করুন আমাকে ক্লিক করুন। আপনার বোতামে ক্লিক ইভেন্টে নীচের কোডটি কপি এবং পেস্ট করুন।

কার কার 1 = নতুন গাড়ি ();

car1.Make = "Oldsmobile";

car1.Model = "Cutlas Supreme";

গাড়ি car2 = নতুন গাড়ি ();

car2.Make = "Geo";

car2.Model = "Prism";

কার কার 3 = নতুন গাড়ি ();

কার 3। তৈরি করুন = "নিসান";

কার 3। মডেল = "আল্টিima";

myList = নতুন তালিকা তালিকা করুন;

myList.Add (car1);

myList.Add (car2);

myList.Add (car3);

স্ট্রিং myCars = "";

ফরচ (আমার লিস্টে কার কার)

{

myCars + = কার। তৈরি করুন + "-" + কার.মডেল + এনভায়রনমেন্ট.NewLine;

}

myTextBlock.Text = myCars;

সুতরাং প্রথম 9 লাইনের কোডে আমরা car1, car2 এবং car3 নামে কার শ্রেণীর তিনটি বিভিন্ন বস্তু তৈরি করি এবং যথাক্রমে তাদের বৈশিষ্ট্যগুলি সেট করি।

কোডের নিম্নোক্ত লাইনটি MYList নামে একটি তালিকা তৈরি করে যা ধরে রাখতে পারে কেবলমাত্র ক্লাসের বস্তুর কথা উল্লেখ করুন।

আমার তালিকাটি তালিকাভুক্ত করুন- নতুন তালিকা ();

তালিকাটি তৈরি হওয়ার পর আমরা যোগ করুন () পদ্ধতি তালিকাটি ব্যবহার করে তালিকাতে বস্তু যোগ করি বর্গ। কোডের নিম্নোক্ত লাইন এক সময়ে এক বস্তুতে তিনটি অবজেক্ট যুক্ত করে।

myList.Add (car1);

myList.Add (car2);

myList.Add (car3);

তারপর আমরা ফরওচ ইটারারেটর ব্যবহার করে আমার লিস্ট তালিকায় প্রতিটি বস্তুর মাধ্যমে পুনরাবৃত্তি করি। প্রতিটি বস্তুর বৈশিষ্ট্যাবলী একটি স্ট্রিং ভেরিয়েবল myCars এ সংরক্ষণ করা হয়। নবীনতম একটি নতুন লাইন সংযোজন করে।

ফরওচ (আমার লিস্টে কার কার)

{

myCars + = কার। তৈরি করুন + "-" + কার। মোডেল + এনভায়রনমেন্ট.NewLine;

}

অবশেষে আমরা নিম্নোক্ত বিবৃতি ব্যবহার করে গাড়িগুলির তালিকা প্রদর্শন করি।

myTextBlock.Text = myCars;

চিত্রের মত দেখানো হিসাবে আপনি আউটপুট পাবেন তাই এই কিভাবে সংগ্রহ ব্যবহার করা হয়। এটা সহজ ধারণা কিন্তু কিছু অনুশীলন এটি মাস্টার প্রয়োজন হতে পারে।

পরবর্তী টিউটোরিয়ালে দেখুন।