Il tipo di struct, record o unione '{0}' implementa l'interfaccia 'System.IEquatable ' in modo esplicito. Applicare l'attributo ...

Il tipo di struct, record o unione '{0}' implementa l'interfaccia 'System.IEquatable<_>' in modo esplicito. Applicare l'attributo 'CustomEquality' al tipo e fornire un'implementazione coerente dell'override non generico 'System.Object.Equals(obj)'.