Il tipo di unione, struct o record '{0}' non supporta l'uguaglianza strutturale poiché il tipo '{1}' non soddisfa il vincolo ...

Il tipo di unione, struct o record '{0}' non supporta l'uguaglianza strutturale poiché il tipo '{1}' non soddisfa il vincolo 'equality'. Provare ad aggiungere l'attributo 'NoEquality' al tipo '{2}' per chiarire che il tipo non supporta l'uguaglianza strutturale