Suppose if we are using Microsoft.Office.Interop.Outlook library so in that case we cannot call Dispose method to release memory for that we need to call a method of Marshal to release the COM objects and also we can check COM objects for null or not.
1: Marshal.ReleaseComObject(MailItem Object)
Marshal.ReleaseComObject(COM Object)
2: If !(COM Object)=null
{
Marshal.ReleaseComObject(COM Object)
}
Thanks.