Which one do I call?
Is it necessary to call both?
Will the other throw an exception if I have already called one of them?
Use using block so that your object is disposed if its implements IDisposable interface
using
IDisposable