VersionInfo.IComparable.CompareTo(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Confronta questo oggetto con l'oggetto specificato per l'ordine.
int IComparable.CompareTo(Java.Lang.Object o);
abstract member Java.Lang.IComparable.CompareTo : Java.Lang.Object -> int
override this.Java.Lang.IComparable.CompareTo : Java.Lang.Object -> int
Parametri
- o
- Object
oggetto da confrontare.
Valori restituiti
un numero intero negativo, zero o un numero intero positivo perché questo oggetto è minore, uguale o maggiore dell'oggetto specificato.
Implementazioni
Commenti
Confronta questo oggetto con l'oggetto specificato per l'ordine. Restituisce un numero intero negativo, zero o un numero intero positivo perché questo oggetto è minore, uguale o maggiore dell'oggetto specificato. L'implementatore deve garantire signum(x.compareTo(y)) == -signum(y.compareTo(x)) per tutti i valori x e y. Ciò implica che x.compareTo(y) deve generare un'eccezione se e solo se y.compareTo(x) genera un'eccezione. L'implementatore deve anche assicurarsi che la relazione sia transitiva: (x.compareTo(y) > 0 && y.compareTo(z) > 0) implica x.compareTo(z) > 0. Infine, l'implementatore deve assicurarsi che x.compareTo(y)==0 implica che signum(x.compareTo(z)) == signum(y.compareTo(z)), per tutti gli z.
Java informazioni di riferimento per java.lang.Comparable.compareTo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.