0

我在团队环境中工作,并负责实施代码分析。我目前正在为我们的团队寻找一套好的规则,并使用我们当前的代码作为模型来确定哪些要保留,哪些要删除。CA2000 实际上在我们的代码中发现了问题,但它也发现了大量未处理的 DataTable/DataSet。

据此,我们不需要处理它们,并且我们有大量的代码不会处理它们。我们不想花时间改变它。

保持警告相关(可悲的是到处都是)并消除所有数据表中的噪音(团队不想花时间修复)的最短路径是什么?我已经研究过建立一个自定义规则(我宁愿不这样做),但想知道这是否已经是一个已解决的问题。我已经用谷歌搜索了,但我没有找到任何相关的东西。有什么帮助吗?

4

1 回答 1

1

您引用的问题的第二个答案(比接受的答案有更多的赞成票)表明您应该处置它们(因为它们是可最终确定的对象)。

不幸的是,这可能不会影响那些不想解决此问题的人,但希望抑制此警告可能会产生错误的安全感,并可能掩盖未来的问题。

于 2013-12-06T09:13:17.663 回答