我已经阅读了这篇文章,以回答这里的许多问题。但这到底是什么意思?
var test = new Dictionary<int, string>();test.Add(0, "zero");test.Add(1, "one");test.Add(2, "two");test.Add(3, "three");Assert(test.ElementAt(2).Value == "two");
上面的代码似乎按预期工作。那么字典以什么方式被认为是无序的呢?以上代码在什么情况下可能会失败?
为什么字典是“无序的”?
呼如林