0
let h = dict [(1, 2), (3, 4)]
Console.WriteLine(h.Count)
for i in h do
Console.WriteLine(i)
1
[(1, 2), (3, 4)]
两个问题。首先,为什么迭代字典给我一个只有1项的序列,字典本身?这背后可能有一些逻辑,也会影响我最终试图迭代的其他事情。这对于字典(Any(),All(),Aggregate()等)暴露的所有其他Seq成员意味着什么?
其次,是否有一种很好的方式来迭代和通常操纵字典中的键值对,就像在Python中一样?
47秒。卫生署! :-) –
@Tomas - 完美无瑕的胜利! :) – Brian
该死的该死的,我知道这是愚蠢的。在其他语言中使用逗号过多。谢谢=) –