转换器转换器转换器就像普通的过程,除了它增强了 隐式可转换 类型关系(参见 可转换关系 ): # 不好的风格:Nim不是C。converter toBool(x: int): bool = x != 0 if 4: echo "compiles" 还可以显式调用转换器以提高可读性。 请注意,不支持隐式转换器链接:如果存在从类型A到类型B的转换器以及从类型B到类型C的转换器,则不提供从A到C的隐式转换。