structural-equality

___ qstntxt ___

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?

    
___ answer20946801 ___

Um Ihre ursprüngliche Frage genauer zu beantworten, können Sie einen benutzerdefinierten Typ erstellen, dessen Vergleich zwischen Instanzen immer wahr ist:

%Vor%     
___ tag123strukturelleQualität ___ hilf uns dieses Wiki zu bearbeiten ___ qstnhdr ___ Strukturelle Gleichheit in F # ___ tag123f ___ F # ist eine prägnante, ausdrucksstarke und effiziente funktionale und objektorientierte Sprache für .NET, mit der Sie einfachen Code zur Lösung komplexer Probleme schreiben können. ___ answer10958039 ___

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%     
___
2
Antworten

Strukturelle Gleichheit in F #

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 bar in Gleichheitstests ignoriert werden sollte? Oder g...
09.06.2012, 00:47