Tag: equality

Test, um zu bestimmen, ob zwei oder mehrere Elemente, die entweder genau die gleiche Position bzw. gleiche Werte.

Gleichheit mit Double.NaN

Anzahl der Antworten 4 Antworten
Ich habe den folgenden code... if (Price_Foreign != Double.NaN) { output.Append(spacer); output.Append(String.Format("{0,-10:C} USD",Price_Foreign)); } Welche Ausgänge: NaN USD Was gibt? Ich bin mit Doppelbett.NaN, um anzuzeigen, dass der Wert nicht vorhanden, und sollten nicht ausgegeben werden. InformationsquelleAutor

Auf Gleichheit auf den Standardwert prüfen

Anzahl der Antworten 2 Antworten
Folgenden nicht kompilieren: public void MyMethod<T>(T value) { if (value == default(T)) { //do stuff } } Fehler: Operator '==' cannot be applied to operands of type 'T' and 'T' Kann ich nicht verwenden value == null

Was ist "Best Practice" für den Vergleich zweier Instanzen eines Referenztyps?

Anzahl der Antworten 8 Antworten
Stieß ich auf dieses kürzlich, bis jetzt bin ich glücklich überschreiben der Gleichheits-operator (==) und/oder Gleich Methode, um zu sehen, ob zwei Referenzen Typen tatsächlich enthalten die gleiche Daten (D. H. zwei verschiedene Instanzen, die gleich Aussehen).

Testen auf Gleichheit zwischen Wörterbüchern in c #

Anzahl der Antworten 8 Antworten
Vorausgesetzt, Wörterbuch Schlüssel und Werte haben Ihre equals und hash-Methoden korrekt implementiert, was ist der prägnanteste und effizienter Weg für den test auf Gleichheit der beiden Wörterbücher? In diesem Zusammenhang zwei Wörterbücher sind angeblich gleich, wenn Sie

Was ist der richtige Weg, um Gleichheit in Ruby zu implementieren?

Anzahl der Antworten 3 Antworten
Für ein einfaches struct-wie Klasse: class Tiger attr_accessor :name, :num_stripes end was ist der richtige Weg zur Umsetzung der Gleichstellung richtig, um sicherzustellen, dass =====eql? usw arbeiten, und so, dass Instanzen der Klasse spielen schön in Mengen,

Vergleich zweier Sammlungen auf Gleichheit unabhängig von der Reihenfolge der darin enthaltenen Elemente

Anzahl der Antworten 16 Antworten
Ich würde gerne den Vergleich von zwei Sammlungen (in C#), aber ich bin nicht sicher, der beste Weg, um dies zu implementieren, effizient. Habe ich gelesen, der andere thread über Enumerable.SequenceEqualaber es ist nicht genau das, was

Wenn "" == s ist falsch aber "" .equals (s) ist wahr

Anzahl der Antworten 10 Antworten
BEARBEITEN Vielen Dank für die prompte Antworten. Bitte sehen, was die eigentliche Frage ist. Ich habe es Fett dieser Zeit. Ich verstehe den Unterschied zwischen == und .entspricht. So, das ist nicht meine Frage (ich habe tatsächlich

Was ist der beste Weg, um zwei List & lt; T & gt; Listen für die Gleichheit in C #

Anzahl der Antworten 6 Antworten
Es gibt viele Möglichkeiten, dies zu tun, aber ich fühle mich wie ich es vermisst habe, eine Funktion oder etwas. Offensichtlich List == List verwenden Object.Equals() und zurück false. Wenn jedes element der Liste ist gleich und

Was ist der Unterschied in R zwischen identisch (x, y) und isTRUE (all.equal (x, y))?

Anzahl der Antworten 3 Antworten
Ist, gibt es einen Unterschied zwischen dem testen isTRUE(all.equal(x, y)) und identical(x, y)? Hilfe Seite sagt: Nicht verwenden 'alle.gleich' direkt in 'if' Ausdrücke-verwenden Sie entweder 'isTRUE(all.gleich(....))' oder 'identisch', wenn angemessen. aber, dass "gegebenenfalls", lässt mich in Zweifel.

Kann ich '==' verwenden, um zwei Vektoren zu vergleichen? Ich habe es versucht und scheint gut zu funktionieren. Aber ich weiß nicht, ob es in komplexeren Situationen funktionieren wird

Anzahl der Antworten 6 Antworten
Erstes Beispiel: int main(){ using namespace std; vector<int> v1{10, 20, 30, 40, 50}; vector<int> v2{10, 20, 30, 40, 50}; if(v1==v2) cout<<"equal"; else cout<<"unequal"; } //it returns equal Zweites Beispiel: int main(){ using namespace std; vector<int> v1{10, 20,

Wie unterscheiden sich die Vergleichsoperatoren PHP-Gleichheit (== Doppel gleich) und Identität (=== Dreifach gleich)?

Anzahl der Antworten 19 Antworten
Was ist der Unterschied zwischen == und ===? Wie genau funktioniert das lose == Vergleich arbeiten? Wie genau funktioniert die strenge === Vergleich arbeiten? Was würde werden einige nützliche Beispiele? Kommentar zu dem Problem Hier steht der

GetHashCode für Nullfelder?

Anzahl der Antworten 2 Antworten
Wie gehe ich mit null-Felder in GetHashCode Funktion? Module Module1 Sub Main() Dim c As New Contact Dim hash = c.GetHashCode End Sub Public Class Contact : Implements IEquatable(Of Contact) Public Name As String Public Address As

jQuery-Objektgleichheit

Anzahl der Antworten 7 Antworten
Wie kann ich ermitteln, ob zwei jQuery-Objekte gleich sind? Ich möchte in der Lage sein, zu suchen einem array für eine bestimmte jQuery-Objekt. $.inArray(jqobj, my_array);//-1 alert($("#deviceTypeRoot") == $("#deviceTypeRoot"));//False alert($("#deviceTypeRoot") === $("#deviceTypeRoot"));//False InformationsquelleAutor der Frage Casebash | 2010-07-05

Wie prüfen Sie, ob ein Double gleich NaN ist?

Anzahl der Antworten 5 Antworten
Habe ich ein double in Java und ich möchte, um zu überprüfen, ob es NaN. Was ist der beste Weg, dies zu tun? InformationsquelleAutor der Frage Eric Wilson | 2009-09-21