Dispose()里面包含了Close()的调用。而且调用后conn就等待被垃圾回收,不可以再次使用。而Close()之后可以通过Open()再次打开这个conn。
Close()释放资源后可能还需要再次使用,而Dispose()释放的资源不再使用
conn.Close(); 只是断开连接,可继续连接使用conn.Dispose(); 释放内存空间资源了