Question: what is the difference between close and dispose in c#?
Answer: Answers (2) The difference between calling the Close and Dispose methods on database connections. Close leaves the connection in a closed state; but, it is reusable—all properties, etc. ... On the other hand, after calling Dispose on a database connection as with any object, the connection object can no longer be accessed.