標籤:str ring 定義 對不起 好處 contain nbsp span new
字典的用法,字典和字典集合的嵌套
static void Main(string[] args) { //字典有兩個屬性 key和value, //字典的好處是尋找速度比list快 // //首先定義一個key為int 值為string的字典 Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.Add(1, "123"); dictionary.Add(2, "234"); dictionary.Add(3, "345"); Dictionary<int, Dictionary<int, string>> dic = new Dictionary<int, Dictionary<int, string>>(); //初始化 dic.Add(1, dictionary); //尋找 Console.WriteLine("請輸入你要尋找字典的ID"); int i = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("請輸入你要尋找資料的ID"); int index = Convert.ToInt32(Console.ReadLine()); if (dic.ContainsKey(i)) { if(dictionary.ContainsKey(index)) { // string str = dic[i][index]; Console.WriteLine("尋找成功,值為{0}:", dic[i][index]); } else { Console.WriteLine("對不起,沒有這個ID"); } } else { Console.WriteLine("對不起,沒有這個ID"); } }
c#字典