title: Removing duplicate string from List (.NET 2.0!)
body: <p>I'm having issues finding the most efficient way to remove duplicates from a list of strings (List).  </p>
  
  <p>My current implementation is a dual foreach loop checking the instance count of each object being only 1, otherwise removing the second.</p>
  
  <p>I know there are MANY other questions out there, but they all the best solutions require above .net 2.0, which is the current build environment I'm working in.  (GM and Chrysler are very resistant to changes ... :)  )</p>
  
  <p>This limits the possible results by not allowing any LINQ, or HashSets.</p>
  
  <p>The code I'm using is Visual C++, but a C# solution will work just fine as well.</p>
  
  <p>Thanks!</p>