I have a bunch of Eastings/Northings coordinates, using the UTM convention as far as I can tell - so basically, they are cartesian coordinates - that I would like to conver
Check out CoordinateSharp on Nuget. It makes conversions SUPER easy.
UniversalTransverseMercator utm = new UniversalTransverseMercator("T", 32, 233434, 234234);
Coordinate c = UniversalTransverseMercator.ConvertUTMtoLatLong(utm);
Your lat/long values are stored inside the Coordinate object for all lat/long formats (ie Minutes, Decimal Minutes, Seconds, etc...).