说,如果我创建这样的字典:
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”吗?
dic.Remove("abc9");