Domande taggate «equality»

L'uguaglianza è una relazione tra due o più elementi o variabili o oggetti che esiste se (1) gli elementi sono lo stesso oggetto, variabile o oggetto o (2) gli elementi sono elementi, variabili o oggetti diversi ma hanno lo stesso valore. Questo tag dovrebbe essere generalmente utilizzato con tag specifici del linguaggio di programmazione, nonché con altri tag contestuali come il sistema di database. Il post dovrebbe includere quanto più contesto possibile sul test di uguaglianza.


12
Confronta due oggetti in Java con possibili valori null
Voglio confrontare due stringhe per l'uguaglianza in Java, quando uno o entrambi potrebbero essere null, quindi non posso semplicemente chiamare .equals(). Qual è il modo migliore? boolean compare(String str1, String str2) { ... } Modificare: return ((str1 == str2) || (str1 != null && str1.equals(str2)));
189 java  null  equality 


4
Qual è la differenza tra IEquatable e semplicemente ignorando Object.Equals ()?
Voglio che la mia Foodclasse sia in grado di testare ogni volta che è uguale a un'altra istanza di Food. Lo userò successivamente contro un elenco e voglio usare il suo List.Contains()metodo. Devo implementare IEquatable<Food>o semplicemente sostituire Object.Equals()? Da MSDN: Questo metodo determina l'uguaglianza utilizzando il comparatore di uguaglianza predefinito, …
185 c#  .net  equals  equality  iequatable 



19
Confronto tra due raccolte per uguaglianza indipendentemente dall'ordine degli oggetti in esse contenuti
Vorrei confrontare due raccolte (in C #), ma non sono sicuro del modo migliore per implementarlo in modo efficiente. Ho letto l'altro thread su Enumerable.SequenceEqual , ma non è esattamente quello che sto cercando. Nel mio caso, due raccolte sarebbero uguali se contengano entrambe gli stessi articoli (indipendentemente dall'ordine). Esempio: …


7
Uguaglianza dell'oggetto jQuery
Come posso determinare se due oggetti jQuery sono uguali? Vorrei essere in grado di cercare un array per un particolare oggetto jQuery. $.inArray(jqobj, my_array);//-1 alert($("#deviceTypeRoot") == $("#deviceTypeRoot"));//False alert($("#deviceTypeRoot") === $("#deviceTypeRoot"));//False
151 equality  jquery 

8
LINQ Seleziona Distinto con tipi anonimi
Quindi ho una collezione di oggetti. Il tipo esatto non è importante. Da esso voglio estrarre tutte le coppie uniche di una coppia di proprietà particolari, quindi: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); Quindi la mia domanda è: Will Distinct in questo caso usa l'oggetto uguale …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.