Implemented interface member:
method
Equals
System.IEquatable<T>.Equals(T)
12 references to Equals
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.cs (4)
2393
return left.X.
Equals
(right.X) &&
2394
left.Y.
Equals
(right.Y) &&
2395
left.Z.
Equals
(right.Z) &&
2396
left.W.
Equals
(right.W);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
201
public readonly bool Equals(Plane other) => this.AsVector128().
Equals
(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Quaternion.cs (1)
472
public readonly bool Equals(Quaternion other) => this.AsVector128().
Equals
(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
1096
public readonly bool Equals(Vector2 other) => this.AsVector128().
Equals
(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
1106
public readonly bool Equals(Vector3 other) => this.AsVector128().
Equals
(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (1)
1170
public readonly bool Equals(Vector4 other) => this.AsVector128().
Equals
(other.AsVector128());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
386
public override bool Equals([NotNullWhen(true)] object? obj) => (obj is Vector128<T> other) &&
Equals
(other);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (2)
409
return _lower.
Equals
(other._lower)
410
&& _upper.
Equals
(other._upper);