public Rect(Point location, Size size) { if (size.IsEmpty) { this = s_empty; } else { this._x = location._x; this._y = location._y; this._width = size._width; this._height = size._height; } }