আপনি কিভাবে C# এ একটি অভিধানের মাধ্যমে পুনরাবৃত্তি করবেন?
আপনি কিভাবে C# এ একটি অভিধানের মাধ্যমে পুনরাবৃত্তি করবেন?

ভিডিও: আপনি কিভাবে C# এ একটি অভিধানের মাধ্যমে পুনরাবৃত্তি করবেন?

ভিডিও: আপনি কিভাবে C# এ একটি অভিধানের মাধ্যমে পুনরাবৃত্তি করবেন?
ভিডিও: C# এ একটি তালিকা পুনরাবৃত্তি করার দ্রুততম উপায় হল আপনি যা ভাবেন তা নয় 2024, মে
Anonim

ব্যবহার করুন প্রতিটির জন্য, প্রত্যেকটির জন্য বা জন্য লুপ প্রতি পুনরাবৃত্তি করা এর সমস্ত উপাদান অ্যাক্সেস করুন অভিধান . দ্য অভিধান কী-মানের জোড়া সঞ্চয় করে। তাই আপনি একটি KeyValuePair টাইপ বা একটি অস্পষ্টভাবে টাইপ করা ভেরিয়েবল var in ব্যবহার করতে পারেন৷ foreach লুপ নিচে দেখানো হয়েছে. জন্য ব্যবহার করুন লুপ সমস্ত উপাদান অ্যাক্সেস করতে।

তারপর, আপনি কিভাবে একটি অভিধান মাধ্যমে পুনরাবৃত্তি করবেন না?

দুটি উপায় আছে মাধ্যমে পুনরাবৃত্তি একটি পাইথন অভিধান বস্তু একটি হল কী() তালিকার প্রতিটি কী-এর জন্য সংশ্লিষ্ট মান আনা। আইটেম() এর পদ্ধতিও রয়েছে অভিধান বস্তু যা টিপলের তালিকা প্রদান করে, প্রতিটি টিপলের কী এবং মান রয়েছে।

কেউ জিজ্ঞাসা করতে পারে, C# এ কী ভ্যালু পেয়ার কী? C# এ কী-ভ্যালুপেয়ার CsharpProgramming সার্ভার সাইড প্রোগ্রামিং। দ্য KeyValuePair শ্রেণীর দোকান a জোড়া এর মান সঙ্গে একটি একক তালিকায় সি# . সেট KeyValuePair এবং উপাদান যোগ করুন - var myList = নতুন তালিকা< KeyValuePair >(); // উপাদান যোগ করা হচ্ছে myList.

উপরের পাশাপাশি, অভিধানে কি ডুপ্লিকেট কী C# থাকতে পারে?

ভিতরে অভিধান , দ্য চাবি শূন্য হতে পারে না, কিন্তু মান করতে পারা থাকা. ভিতরে অভিধান , চাবি অবশ্যই অনন্য হবে. ডুপ্লিকেট কী আপনি ব্যবহার করার চেষ্টা করলে অনুমোদিত নয় ডুপ্লিকেট কী তারপর কম্পাইলার ইচ্ছাশক্তি একটি ব্যতিক্রম নিক্ষেপ. ভিতরে অভিধান , আপনি করতে পারা শুধুমাত্র একই ধরনের উপাদান সংরক্ষণ করুন।

কিভাবে foreach লুপ C# এ কাজ করে?

দ্য foreach লুপ ভিতরে সি# একটি অ্যারে বা আইটেম সংগ্রহের প্রতিটি উপাদানে কোডের একটি ব্লক কার্যকর করে। নির্বাহ করার সময় foreach লুপ এটি একটি সংগ্রহ বা একটি অ্যারে আইটেম traversing. সর্বোপরি সি# উদাহরণ প্রথমে একটি স্ট্রিং অ্যারে 'দিন' ঘোষণা করে এবং সেই অ্যারেতে সপ্তাহের দিনগুলি শুরু করে।

প্রস্তাবিত: