title: Point point = null as default parameter in class constructor
body: <p>When i try to compile this simple code i get two errors in my contructor: "a value of type  cannot be used as a default parameter"
  How can i solve this?</p>
  
  <pre><code>  public class PointerArgs
    {
  
        public Point Point { get; set; }
  
  
        public Point TransformedPoint { get; set; }
  
  
        public PointerArgs(Point point = null, Point transformedPoint = null)
        {
            this.Point = point;
            this.TransformedPoint = transformedPoint;
        }
    }
  </code></pre>