字典无空键- MSDN输入错误或其他问题
本文关键字:错误 其他 问题 输入 MSDN 字典 | 更新日期: 2023-09-27 18:08:28
dictionary <TKey,>
ArgumentNullException - key为空。
然后,在注释中…
实现可以根据是否允许key为空而变化。
所以,我不得不怀疑……这是错误还是我漏了什么?MSDN帮助文件似乎有点矛盾。
文档说的是"如果您得到ArgumentNullException
,则键为null"。
它没有说"如果键是空的,你得到一个ArgumentNullException
",这将是一个反向逻辑谬误。
完整的条件是:
"当且仅当键都为空且容器不支持空键时,您将获得ArgumentNullException
。"
您正在查看的表将结果映射到导致结果的条件。
在这种情况下,异常是由空参数引起的。