Method Equals
Equals(Geometry, Double)
Checks if two geometries are approximately same, within some tolerance.
Declaration
public bool Equals(Geometry geometryB, double tolerance)
Parameters
Type  Name  Description 

Geometry  geometryB  The second geometry. 
System.Double  tolerance  The tolerance. 
Returns
Type  Description 

System.Boolean 

Remarks
This function performs a lightweight comparison of two geometries that might be useful when writing test code. It uses the tolerance to compare each of x, y, and any other values the geometries possess (such as z or m) independently in the manner: abs(value1  value2) <= tolerance. The single tolerance value is used even if the x, y, z or m units differ. This function does not respect modular arithmetic of spatial references which wrap around, so longitudes of 180 and +180 degrees are considered to differ by 360 degrees.
Returns true
if the difference of each is within the tolerance and all other properties of the geometries are
exactly equal (such as spatial reference and vertex count).
For topological equality, use a relational operator such as Equals(Geometry, Geometry).
See Also
Applies to
Platforms and versions
Target  Versions 

.NET Standard 2.0  100.3  200.4 
.NET  100.13  200.4 
.NET Windows  100.13  200.4 
.NET Android  200.0  200.4 
.NET iOS  200.0  200.4 
.NET Framework  100.1  200.4 
Xamarin.Android  100.1  100.15 
Xamarin.iOS  100.1  100.15 
UWP  100.1  200.4 