title: Convert SQL geography to C#
body: <p>What is the C# equivalent of this geospatial T-SQL code?</p>
  
  <pre><code>DECLARE @g geography;
  DECLARE @h geography;
  SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
  SET @h = geography::Point(47.653, -122.358, 4326)
  
  SELECT @g.STIntersects(@h)
  </code></pre>
  
  <p>I am trying to find a point in a polygon using the <code>SqlGeometry</code> data type -- and can with the above T-SQL; but I do not understand how to achieve equivalent C# code.</p>