[問題] 如何判斷Dictionary的key/value ?
假設我有個Dictionary如下
Dictionary<string, sring> dict = new Dictionary<string, string>();
dict.Add("apple", "30");
dict.Add("banana", "50");
dict.Add("grape", "100");
假設我有個Patten 陣列,裡面裝的都是代表"一定"要出現的值
string[] Patten = new string[]{"apple","orange"};
因此
我要怎麼判斷,Patten是否有完全出現在Dictionary中呢?
如果Dictionary沒有包含Patten的Key值及Key所對應的值為空則出現錯誤
除了用迴圈外,還有其他方式嗎?(LINQ?Lamdba?)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.129.39
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1425654406.A.976.html
推
03/06 23:14, , 1F
03/06 23:14, 1F
→
03/06 23:15, , 2F
03/06 23:15, 2F
→
03/06 23:15, , 3F
03/06 23:15, 3F
→
03/06 23:23, , 4F
03/06 23:23, 4F
→
03/06 23:24, , 5F
03/06 23:24, 5F
推
03/06 23:26, , 6F
03/06 23:26, 6F
推
03/06 23:45, , 7F
03/06 23:45, 7F
→
03/06 23:45, , 8F
03/06 23:45, 8F
→
03/06 23:46, , 9F
03/06 23:46, 9F
→
03/06 23:46, , 10F
03/06 23:46, 10F
→
03/06 23:53, , 11F
03/06 23:53, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章