RX0362

领域: 执行

错误消息

%s 倒入的成员与它的集合的键控方式不符(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

引擎说:倒进去的成员,和集合的键控方式对不上。这里的道理很简单。一个集合要么是列表,要么是映射。列表里的东西不需要名字,映射里的东西必须有一个不为空的名字。倒入的人不能自己决定带不带名字,一切由集合的形状来决定。所以如果你给列表倒一个带名字的东西,给映射倒一个没有名字的东西,或者名字是空的,引擎就拒绝,而且在去问 tungsten 之前就拒绝了。小例子:往一个映射里加东西,却忘了写名字。修法是按集合的类型来:映射一定给名字,列表就不要给名字。括号里会说明是哪一种不匹配。

文本来自 Rush 引擎的错误目录。