Implemented interface member:
method
Equals
System.IEquatable<T>.Equals(T)
70 references to Equals
Aspire.Dashboard (1)
Otlp\Model\MetricValues\HistogramValue.cs (1)
61
&& Sum.
Equals
(other.Sum)
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
946
return base.Equals(other) && _value.
Equals
(other.DoubleValue);
992
return base.Equals(other) && _value.
Equals
(other.DoubleValue);
Microsoft.CodeAnalysis.UnitTests (1)
RealParserTests.cs (1)
408
if (!actual.
Equals
(expected))
Microsoft.CodeAnalysis.VisualBasic (2)
Semantics\Operators.vb (2)
1360
If leftValue.
Equals
(1.0) Then
1365
If leftValue.
Equals
(-1.0) Then
Microsoft.Maui (5)
Primitives\Font.cs (1)
91
&& Size.
Equals
(other.Size)
Primitives\Thickness.cs (4)
67
return Left.
Equals
(other.Left) && Top.
Equals
(other.Top) && Right.
Equals
(other.Right) && Bottom.
Equals
(other.Bottom);
Microsoft.Maui.Essentials (5)
Barometer\Barometer.shared.cs (1)
160
PressureInHectopascals.
Equals
(other.PressureInHectopascals);
Compass\Compass.shared.cs (1)
218
HeadingMagneticNorth.
Equals
(other.HeadingMagneticNorth);
Types\DisplayInfo.shared.cs (3)
112
Width.
Equals
(other.Width) &&
113
Height.
Equals
(other.Height) &&
114
Density.
Equals
(other.Density) &&
Microsoft.Maui.Graphics (6)
Rect.cs (4)
47
return X.
Equals
(other.X) && Y.
Equals
(other.Y) && Width.
Equals
(other.Width) && Height.
Equals
(other.Height);
Size.cs (2)
78
return Width.
Equals
(other.Width) && Height.
Equals
(other.Height);
Microsoft.Maui.Maps (3)
Primitives\Distance.cs (1)
77
return Meters.
Equals
(other.Meters);
Primitives\MapSpan.cs (2)
97
return Center.Equals(other.Center) && LongitudeDegrees.
Equals
(other.LongitudeDegrees) && LatitudeDegrees.
Equals
(other.LatitudeDegrees);
Microsoft.ML.TimeSeries (1)
STL\InnerStl.cs (1)
224
if (_smoothedSubseries[j][i].
Equals
(double.NaN))
PresentationCore (39)
System\Windows\Media3D\Generated\Matrix3D.cs (16)
115
return matrix1.M11.
Equals
(matrix2.M11) &&
116
matrix1.M12.
Equals
(matrix2.M12) &&
117
matrix1.M13.
Equals
(matrix2.M13) &&
118
matrix1.M14.
Equals
(matrix2.M14) &&
119
matrix1.M21.
Equals
(matrix2.M21) &&
120
matrix1.M22.
Equals
(matrix2.M22) &&
121
matrix1.M23.
Equals
(matrix2.M23) &&
122
matrix1.M24.
Equals
(matrix2.M24) &&
123
matrix1.M31.
Equals
(matrix2.M31) &&
124
matrix1.M32.
Equals
(matrix2.M32) &&
125
matrix1.M33.
Equals
(matrix2.M33) &&
126
matrix1.M34.
Equals
(matrix2.M34) &&
127
matrix1.OffsetX.
Equals
(matrix2.OffsetX) &&
128
matrix1.OffsetY.
Equals
(matrix2.OffsetY) &&
129
matrix1.OffsetZ.
Equals
(matrix2.OffsetZ) &&
130
matrix1.M44.
Equals
(matrix2.M44);
System\Windows\Media3D\Generated\Point3D.cs (3)
89
return point1.X.
Equals
(point2.X) &&
90
point1.Y.
Equals
(point2.Y) &&
91
point1.Z.
Equals
(point2.Z);
System\Windows\Media3D\Generated\Point4D.cs (4)
90
return point1.X.
Equals
(point2.X) &&
91
point1.Y.
Equals
(point2.Y) &&
92
point1.Z.
Equals
(point2.Z) &&
93
point1.W.
Equals
(point2.W);
System\Windows\Media3D\Generated\Quaternion.cs (4)
103
return quaternion1.X.
Equals
(quaternion2.X) &&
104
quaternion1.Y.
Equals
(quaternion2.Y) &&
105
quaternion1.Z.
Equals
(quaternion2.Z) &&
106
quaternion1.W.
Equals
(quaternion2.W);
System\Windows\Media3D\Generated\Rect3D.cs (6)
98
return rect1.X.
Equals
(rect2.X) &&
99
rect1.Y.
Equals
(rect2.Y) &&
100
rect1.Z.
Equals
(rect2.Z) &&
101
rect1.SizeX.
Equals
(rect2.SizeX) &&
102
rect1.SizeY.
Equals
(rect2.SizeY) &&
103
rect1.SizeZ.
Equals
(rect2.SizeZ);
System\Windows\Media3D\Generated\Size3D.cs (3)
95
return size1.X.
Equals
(size2.X) &&
96
size1.Y.
Equals
(size2.Y) &&
97
size1.Z.
Equals
(size2.Z);
System\Windows\Media3D\Generated\Vector3D.cs (3)
89
return vector1.X.
Equals
(vector2.X) &&
90
vector1.Y.
Equals
(vector2.Y) &&
91
vector1.Z.
Equals
(vector2.Z);
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
303
return (obj is double other) &&
Equals
(other);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
826
public bool Equals(NFloat other) => _value.
Equals
(other._value);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Scalar.cs (1)
1404
return ((double)(object)left).
Equals
((double)(object)right);
System.Runtime.Numerics (2)
System\Numerics\Complex.cs (2)
354
return m_real.
Equals
(value.m_real) && m_imaginary.
Equals
(value.m_imaginary);