在这个问题中,用户询问关闭会话的更好方法,因为他遇到了一些错误。
投票最多的答案是 Ayende 的答案:
您应该始终使用 session.Dispose(); 另一个是非常奇怪的事件
我真的应该总是打电话session.Dispose()
吗?打电话还不够session.Close()
吗?
在这个问题中,用户询问关闭会话的更好方法,因为他遇到了一些错误。
投票最多的答案是 Ayende 的答案:
您应该始终使用 session.Dispose(); 另一个是非常奇怪的事件
我真的应该总是打电话session.Dispose()
吗?打电话还不够session.Close()
吗?
Session Dispose() does a couple more things than just Close()ing, so yes, always use Dispose()
.net 中的经验法则是“如果IDisposable
始终调用类Dispose
”,但更好地使用using