JetBrains Rider 2026.1 Help

代码检查:返回由 'using' 语句捕获的变量

此检查会报告返回在 using 作用域内声明的值。 当调用方接收返回对象时,该对象已经被释放。

示例

using System.IO; Stream OpenStream(string path) { using var stream = File.OpenRead(path); return stream; }
using System.IO; Stream OpenStream(string path) { var stream = File.OpenRead(path); return stream; }
2026年 5月 8日