public override bool Equals(object obj)
{
if (obj == null || !(obj is IntSize))
{
return false;
}
var otherSize = (IntSize)obj;
return otherSize.Width == this.Width && otherSize.Height == this.Height;
}