代码检查:'void' 方法带有 [MustUseReturnValue] 特性
此检查会报告带有 void 并注解了 [MustUseReturnValue] 的方法。 该特性仅对返回值的方法有意义。 void 方法没有可供调用者使用的内容,因此该注解并未描述任何实际行为。
示例
using JetBrains.Annotations;
class C
{
[MustUseReturnValue]
public void DoWork()
{
}
}
class C
{
[MustUseReturnValue]
public bool DoWork()
{
return true;
}
}
快速修复
请移除该特性,或将方法修改为返回有意义的值。
2026年 5月 8日