Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Interfaccia IComparable C#

    Salve.
    Volevo capire a cosa serve l'interfaccia IComparable, premettendo che sono approdato da poco al linguaggio C#.
    Almeno da quel poco che ho capito servono per confrontare gli oggetti e metterli in ordine, anche se un oggetto non è un tipo int o string o roba del genere che possono essere ordinati come con un Array.Sort.
    Grazie.

  2. #2
    Se una classe implementa l'interfaccia IComparable significa che il tipo che essa definisce è comparabile. Nella fattispecie, significa che è possibile stabilire sempre, dati due oggetti di quel tipo, se uno sia maggiore, minore o uguale all'altro. Infatti le interfacce servono a dire "cosa" un certo tipo è in grado di fare. Quando si implementa IComparabile, è necessario scrivere il codice del metodo CompareTo.
    Vedi qui.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.