假设我创建了一个这样的字典:
Dictionary<string, MyClass> dic = new Dictionary<string, MyClass>();
dic.add("z1", val1);
dic.add("abc9", val2);
dic.add("abc8", val3);
dic.add("ABC1", val4);
所以当我执行以下操作时:
foreach (KeyValuePair<string, MyClass> kvp in dic)
{
}
我能确保这些值被正确地检索出来:"z1", "abc9", "abc8", "ABC1"吗?
如果我先执行这个操作,结果是不是会是:"z1", "abc8", "ABC1"呢?请注意,保留的HTML标签不应该被更改。
dic.Remove("abc9");