1、正常C# 是继承GC,是无需手动回收释放,但是有时候确实遇到相关异常报错,手动释放是可以的
finally { if (conn != null && conn.State != ConnectionState.Closed) { conn.Close(); SqlConnection.ClearPool(conn); conn.Dispose(); GC.Collect(); } }