【发布时间】:2020-09-03 18:01:51
【问题描述】:
using (var cnn = getConnection()) {
try {
cnn.Open()
....
}
catch(exception e) {
log(e.message);
throw(e);
}
}
Fortify 声称由于重新抛出异常,上述代码不会释放连接。我读到的关于 using 块的所有内容都表明此代码将命中 using 块生成的一次性调用。
【问题讨论】:
标签: using idisposable fortify