此规则是否适用于控制台应用程序?如果是的话,我们怎样才能登录到那个?或者你为什么不这样做? http://dist.sonarsource.com/plugins/csharp/rulesdoc/0.10.0-RC/S2228.html
答案 0 :(得分:2)
您可以在控制台应用程序上禁用此规则。然而,即使对于控制台应用程序,例如限制Console.WriteLine()
调用的数量也是一个好主意,以便以后更改应用程序更容易。例如,您不希望看到Console.*
调用传播到整个代码库,但看到它可能包含在单个类中。如果是这种情况,请随时将这些问题标记为在SonarQube中修复,以表明您已对其进行了审核,并且预期和接受了这些问题。