title: Open Source/existing C# class to write GPX files? (C#)
body: <p>I am looking for a C# library or class to help write <a href="http://www.topografix.com/gpx.asp" rel="noreferrer">GPX files</a> from a collection of waypoints I have (lat/long, etc).</p>
  
  <p>I have found <a href="http://www.informit.com/guides/content.aspx?g=dotnet&amp;seqNum=511" rel="noreferrer">quite a few readers</a> - but not so much for writing.</p>
  
  <p>Bonus points if it works on Compact Framework/WinMobile 6.5 - but that is not a hard requirement.  I can make it work on a desktop doing post-processing - the Mobile device does not have to build these files.</p>
  
  <p>Does anyone know of some, or a simple way to write the files?</p>