반응형
			Hashtable hash = new Hashtable();
			hash.Add("key1", "value1");
			hash.Add("key2", "value2");
			hash.Add("key3", "value3");

			if (hash.ContainsKey("key2"))
			{
				hash["key2"] = "test2";
				string value = hash["key2"] as string;
			}

			foreach (DictionaryEntry entry in hash)
			{
				Console.WriteLine($"{entry.Key} : {entry.Value}");
			}

			ICollection keys = hash.Keys;
			ICollection values = hash.Values;

			hash.Remove("key3");
			Dictionary<int, string> dic = new Dictionary<int, string>();
			dic.Add(0, "value0");
			dic.Add(1, "value1");
			dic.Add(2, "value2");

			string value = dic[2];

			dic.Remove(1);
            
			foreach (var item in dic)
			{
				int key = item.Key;
				string stringValue = item.Value;
			}
반응형

'[====== Development ======] > C#' 카테고리의 다른 글

Using Task and Progress window  (0) 2021.04.16
소수인지 여부 확인  (0) 2021.02.18
log4net  (0) 2021.02.10
Visual Studio color schemes  (0) 2021.02.10
C# DatagridView 조건에 따라 Cell 속성 변경  (0) 2021.02.09

+ Recent posts