var dt = new Dictionary<string, int>()
{
{"cat",1}
{"dog", 2}
};
Console.Write("사전에 몇개나 등록되어 있나요?" + dt.Count);
Console.Write(dt["cat"]); //cat의 뜻은?
--------------------------------------------------------------------------------
int meaning = dt["cat"] // if 와 함께
Console.Write (meaning);
if (dt.ContainsKey("cat"))
{
int value = dt["cat"]; Console.WriteLine(meaning); // cat은 무조건 설정된 뜻 1로 보여짐
}
// See whether it contains this string.
if (!dictionary.ContainsKey("acorn"))
{
Console.WriteLine(false); //acorn 이란 글은 무조건 False 나옴
}
Dictionary 예문
------------------
class Program
{
static void Main(string[] args)
{
// Key and Values
var dt = new Dictionary<string,string>()
{
{"1","Ichi"},
{"2","Ni"},
{"3","Sahng"},
{"4","Si"},
{"5","gou"}
};
Console.WriteLine("Here are " + dt.Count + " sound of numbers in Japanese");
foreach (KeyValuePair<string,string> ditem in dt)
{
Console.WriteLine(ditem);
}
Console.WriteLine("\n♣New Update♣");
dt["6"] = "Lokku";
dt.Add("7", "Nana");
foreach (KeyValuePair<string, string> ditem in dt)
{
Console.WriteLine(ditem);
}
Console.WriteLine("\n♣New Edit♣");
dt["5"] = "Go";
foreach (KeyValuePair<string, string> ditem in dt)
{
Console.WriteLine(ditem);
}
Console.WriteLine("\n♣See only Japanese Pronunciation♣");
foreach (string ditem in dt.Values)
{
Console.WriteLine(ditem);
}
Console.ReadKey();
}
Output
'💻 소프트웨어 Tutorial 모음 > C# 비주얼스튜디오' 카테고리의 다른 글
Tool box, 도구박스 (0) | 2021.07.19 |
---|---|
자주쓰이는 기본코드, C# 기초 (0) | 2021.07.19 |
Random 예문, Call Random value (0) | 2021.07.19 |
배열문, Array, C# (0) | 2021.07.19 |
기초! C# 콘솔파일띄우기 (0) | 2021.07.19 |