gpt4 book ai didi

c# - FXCop 违规 CA1716 标识符ShouldNotMatchKeyword

转载 作者:行者123 更新时间:2023-12-02 06:15:00 26 4
gpt4 key购买 nike

我们最近开始在我们的代码库上使用 FxCop,我正在评估这些问题。一是 IdentifiersShouldNotMatchKeywords 问题。这适用于 namespace company.blah.Event,它希望我将其更改为其他名称,因为 event 是关键字。 The docs说:

何时抑制警告不要抑制此规则的警告。该库可能无法在 .NET Framework 中的所有可用语言中使用。

什么情况下可能不可用?我需要改变这个吗?我想它不会很受欢迎。

最佳答案

不同的语言有不同的关键字。例如,我可以在 C# 中使用 If 作为变量,但如果有人在 VB 中加载该项目,他们就完蛋了,任何类似的情况都可能导致问题。

为了安全起见,我会改变它。我想说,如果其他人正在使用您的库,您需要更改它,您无法知道他们在这样做时将使用什么语言。

关于c# - FXCop 违规 CA1716 标识符ShouldNotMatchKeyword,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2370674/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com