Ich habe einen Datensatztyp, der eine Funktion enthält:
%Vor%Ich möchte, dass dieser Typ strukturelle Gleichheit hat. Gibt es eine Möglichkeit, dass ich einfach markieren kann, dass %code% in Gleichheitstests ignoriert werden sollte? Oder gibt es anders herum?
Um Ihre ursprüngliche Frage genauer zu beantworten, können Sie einen benutzerdefinierten Typ erstellen, dessen Vergleich zwischen Instanzen immer wahr ist:
%Vor%Siehe Don Blog Beitrag zu diesem Thema, insbesondere der Abschnitt Benutzerdefinierte Gleichheit und Vergleich .
Das Beispiel, das er gibt, ist fast identisch mit der von Ihnen vorgeschlagenen Datensatzstruktur:
%Vor%