Skip to main content

GetHashCode Method

Gets the hash code for the object.

Definition

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

public override sealed int GetHashCode()

Return Value

Int32

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