Dictionary<string, string> upfiles = new Dictionary<string, string>();
foreach(Dictionary[]iteminupfiles){Console.WriteLine();}这是我遍历干整个字典,但item前面应该写什么类型呢??还...
foreach ( Dictionary[] item in upfiles)
{
Console.WriteLine( );
}
这是我遍历干整个字典,但 item 前面应该写什么 类型呢??
还有就是我要根据 item.Value 来删除item.Key 可不可以? 展开
{
Console.WriteLine( );
}
这是我遍历干整个字典,但 item 前面应该写什么 类型呢??
还有就是我要根据 item.Value 来删除item.Key 可不可以? 展开
2个回答
展开全部
怎么能这么遍历呢,你定义了泛型字典Dictionary<string,string>,那么字典中存储的就是<string,string>类型的键值对,你就应该这么写:
Dictionary<string, string> dict = new Dictionary<string, string>();
foreach (KeyValuePair<string, string> kvp in dict)
{
string key = kvp.Key;
string value = kvp.Value;
}
Dictionary<string, string> dict = new Dictionary<string, string>();
foreach (KeyValuePair<string, string> kvp in dict)
{
string key = kvp.Key;
string value = kvp.Value;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询