반응형
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 |