How to assign a new value to Hashtable without using the Add method in C#

1 Answer

0 votes
using System;
using System.Collections;

class Program
{
    static void Main()
    {
        // Create a new hashtable
        Hashtable hashtable = new Hashtable();

        // Assign a value to a key
        hashtable["key1"] = "value1";

        // Update the value for the same key
        hashtable["key1"] = "newValue1";
        
        // Assign a new value to a key
        hashtable["key2"] = "value2";

        Console.WriteLine(hashtable["key1"]);
        Console.WriteLine(hashtable["key2"]);
        
        foreach (DictionaryEntry dic in hashtable) {
            Console.WriteLine("{0}, {1}", dic.Key, dic.Value);
        }
    }
}

 
 
/*
run:
     
newValue1
value2
key2, value2
key1, newValue1
     
*/
 

 



answered Feb 28, 2025 by avibootz

Related questions

1 answer 109 views
2 answers 205 views
1 answer 176 views
1 answer 212 views
212 views asked Feb 20, 2017 by avibootz
1 answer 109 views
...