gpt4 book ai didi

c# - 如果不使用返回值如何产生编译错误?

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:04 25 4
gpt4 key购买 nike

我用 ReSharper 属性 [MustUseReturnValue] 装饰了几个方法:

MustUseReturnValueAttribute
Indicates that the return value of method invocation must be used.

( link )

它按描述工作,我给它指定了严重性“错误”。所有未使用返回值的地方都在 IDE 中标记为错误,但该错误不会产生任何构建错误或显示在错误列表中。

如果不使用返回值,有什么方法可以使构建失败?或者有其他方法可以实现吗?

enter image description here

我没有启用所有 ReSharper 功能。我只启用了 ReSharper。 enter image description here

我尝试启用“调试器集成”、“MsBuild 和 NAnt”和“ReSharper 构建”,但效果为零。

最佳答案

ReSharper 有一个 CLI 包,您可以将其集成到您的构建过程中。它应该服从您的检查设置。 package is available here ,您可以阅读更多关于工具的信息 here .

关于c# - 如果不使用返回值如何产生编译错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52819201/

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