title: Get List of Certificate Store Names in C#
body: <p>I am able to get certificate collection in particulaer store by using the following statment.</p>
  
  <p>X509Store.Certificates </p>
  
  <p>But not sure how I can get the list of certificate store names present under current user or local machine. I also checked the StoreName enumeration but it only lists the standard store names but not the ones defined by the user. </p>
  
  <p>I want the list of CERTIFICATE STORES, not the list of certificates in the particular store.</p>