我的代碼是這樣的
?var?openwith=?新的?字典& ltstring,string & gt();
打開方式。添加(“紅色”、“紅色”);
打開方式。添加(“藍色”、“藍色”);
打開方式。添加(“蘋果”、“蘋果”);
//查找所有目標項目
var?resultItem?=?打開方式。其中(c?= & gt?c . value . contains(" color ");
//循環輸出結果
foreach?(var?keyValuePair?在?結果項)
{
控制臺。WriteLine(keyValuePair。關鍵);
}
控制臺。ReadLine();附上截圖:
以及附加版本和截圖:
var?openwith=?新的?字典& ltstring,string & gt();
打開方式。添加(“紅色”、“紅色”);
打開方式。添加(“藍色”、“藍色”);
打開方式。添加(“蘋果”、“蘋果”);
控制臺。WriteLine("請輸入要查詢的單詞:");
var?文字?=?控制臺。ReadLine();
什麽時候?(字符串。IsNullOrEmpty(單詞))
{
控制臺。WriteLine("輸入的字符為空,請重新輸入:");
文字?=?控制臺。ReadLine();
}
//刪除空格
文字?=?文字。trim();
如果?(打開方式。任何(c = & gtc .包含(單詞)))
{
var?resultItem?=?打開方式。其中(c?= & gt?c.Value.Contains(單詞));
控制臺。WriteLine("搜索完成,包含{0}的字典的關鍵字是:",?話);
foreach?(var?keyValuePair?在?結果項)
{
控制臺。WriteLine(keyValuePair。關鍵);
}
}
其他
{
控制臺。WriteLine("搜索已完成,字典值不包含:{0} ",?話);
}
控制臺。ReadLine();