HelloWorld.Coordinate.Distance C# (CSharp) Method

Distance() public method

计算与另一个坐标的距离
public Distance ( Coordinate coordinate ) : int
coordinate Coordinate 要计算距离的坐标
return int
        public int Distance( Coordinate coordinate )
        {
            var offsetY = Math.Abs( Y - coordinate.Y ) / 2;
              var offsetX = Math.Max( Math.Abs( X - coordinate.X ) - offsetY, 0 ) / 2;
              return offsetX + offsetY;
        }