কম্পিউটার

কিভাবে C# এ একটি অভিধানে সংরক্ষিত মান আপডেট করবেন?


C#-এ, অভিধান হল একটি জেনেরিক সংগ্রহ যা সাধারণত কী/মান জোড়া সংরক্ষণ করতে ব্যবহৃত হয়। অভিধানে, কীটি শূন্য হতে পারে না, তবে মান হতে পারে। একটি কী অনন্য হতে হবে। ডুপ্লিকেট কী অনুমোদিত নয় যদি আমরা ডুপ্লিকেট কী ব্যবহার করার চেষ্টা করি তাহলে কম্পাইলার একটি ব্যতিক্রম নিক্ষেপ করবে৷

উপরে উল্লিখিত হিসাবে কোন একটি অভিধানে মান তার কী ব্যবহার করে আপডেট করা যেতে পারে যেহেতু কী প্রতিটি মানের জন্য অনন্য।

myDictionary[myKey] = myNewValue;

উদাহরণ

আইডি এবং নাম সহ শিক্ষার্থীদের একটি অভিধান নেওয়া যাক। এখন আমরা যদি আইডি 2 থাকা শিক্ষার্থীর নাম "Mrk" থেকে "মার্ক" এ পরিবর্তন করতে চাই।

using System;
using System.Collections.Generic;
namespace DemoApplication{
   class Program{
      static void Main(string[] args){
         Dictionary<int, string> students = new Dictionary<int, string>{
            { 1, "John" },
            { 2, "Mrk" },
            { 3, "Bill" }
         };
         Console.WriteLine($"Name of student having id 2: {students[2]}");
         students[2] = "Mark";
         Console.WriteLine($"Updated Name of student having id 2: {students[2]}");
         Console.ReadLine();
      }
   }
}

আউটপুট

উপরের কোডের আউটপুট হল −

Name of student having id 2: Mrk
Updated Name of student having id 2: Mark

  1. কিভাবে কমান্ড লাইনে উবুন্টু আপডেট করবেন

  2. Redis SETRANGE – কিভাবে redis এ স্ট্রিং মানের একটি অংশ আপডেট করবেন

  3. কিভাবে উইন্ডোজ 10 আপডেটের ইনস্টলেশন প্রতিরোধ করবেন।

  4. Windows 10 এ কিভাবে উইন্ডোজ আপডেট ব্যান্ডউইথ সীমিত করা যায়