The following code.
XRect rc = new XRect();
rc.String = "20 20 220 120";
Response.Write($"Rect = {rc}");
rc.Move(50, 50);
Response.Write("<br>");
Response.Write($"Move = {rc}");
XRect rc = new XRect();
rc.String = "20 20 220 120";
Response.Write($"Rect = {rc}");
rc.Move(50, 50);
Response.Write("<br>");
Response.Write($"Move = {rc}");
Produces the following output.