//WE order By World, Then By Chunk (YXZ), Then By Block (Index) public int CompareTo(ChunkIdentity other) { var delta = WorldId.CompareTo(other.WorldId); if (delta == 0) { delta = UniversalIdUtil.CompareTo(ChunkId, other.ChunkId); } return(delta); }
public void CompareToTest() { string strID = string.Empty; // TODO: 初始化为适当的值 WorldId target = new WorldId(strID); // TODO: 初始化为适当的值 object obj = null; // TODO: 初始化为适当的值 int expected = 0; // TODO: 初始化为适当的值 int actual; actual = target.CompareTo(obj); Assert.AreEqual(expected, actual); Assert.Inconclusive("验证此测试方法的正确性。"); }
//WE order By World, Then By Chunk (YXZ), Then By Block (Index) public int CompareTo(VoxelIdentity other) { var delta = WorldId.CompareTo(other.WorldId); if (delta == 0) { delta = UniversalIdUtil.CompareTo(ChunkId, other.ChunkId);//, AxisOrdering.YXZ); } if (delta == 0) { delta = VoxelId.CompareTo(other.VoxelId); } return(delta); }
public void CompareToTest() { string strID = string.Empty; // TODO: 初始化为适当的值 WorldId target = new WorldId( strID ); // TODO: 初始化为适当的值 object obj = null; // TODO: 初始化为适当的值 int expected = 0; // TODO: 初始化为适当的值 int actual; actual = target.CompareTo( obj ); Assert.AreEqual( expected, actual ); Assert.Inconclusive( "验证此测试方法的正确性。" ); }