为什么IDE错误分析器将NativeInt的Size属性表示为错误



我最近开始为基本数据类型使用内置的助手类,使它们看起来像C#。IDE有一个非常不寻常的行为,只与NativeInt和NativeUInt助手相关,因此它将Size属性解释为未定义。

看到一行实际上不存在的错误,然后通过它们来查找真正的错误,这是一件令人讨厌的事情。IDE错误分析器犯下的其他错误几乎总是可以通过成功的编译来减轻,但这种错误永远不会消失。

除了不使用该属性并切换回SizeOf()之外,有人知道解决方案吗?黑客解决方案也是受欢迎的。

在IDE设置中禁用"错误洞察"。认真地它永远不会正常工作,报告非真实错误的错误,等等。它从一个单独的来源获取信息,然后从实际代码获取信息,很容易失去同步。最好不要使用它。

相关内容

  • 没有找到相关文章

最新更新