Skip to main content

Equals Method

Compares two objects using reference equality.

Definition

Namespace: Avalonia
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public override sealed bool Equals(
Object? obj
)

Parameters

  Object
The object to compare.

Return Value

Boolean

Remarks

Overriding Equals and GetHashCode on an AvaloniaObject is disallowed for two reasons: - AvaloniaObjects are by their nature mutable - The presence of attached properties means that the semantics of equality are difficult to define See https://github.com/AvaloniaUI/Avalonia/pull/2747 for the discussion that prompted this.

See Also

Reference

AvaloniaObject Class
Avalonia Namespace