BC40041:<typename> 类型不符合 CLS

为变量、属性或函数返回声明的数据类型不符合 CLS。

要使应用程序符合语言独立性和与语言无关的组件 (CLS),必须只使用符合 CLS 的类型。

以下 Visual Basic 数据类型不符合 CLS:

错误 ID:BC40041

更正此错误

  • 如果你的应用程序需要符合 CLS,请将此元素的数据类型更改为尽可能符合 CLS 的类型。 例如,如果不需要 2147483647 以上的数值范围,可以使用 UInteger 取代 Integer 。 如果确实需要更大范围,可以用 UInteger 代替 Long

  • 如果你的应用程序不需要符合 CLS,则无需进行任何更改。 不过,你应该了解其不符合。