81 messaggi dal 07 gennaio 2004
Buongiorno,
ho un problema con un ArrayList.

E' possibile ordinare l'oggetto in cascata su due campi?
Ad esempio se avessi Citta, Nome , Cognome:
è possibile oridnare il contenuto dell'arraylist per Citta,Cognome?

Grazie
Simone
3.095 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

devi farti una classe che implementa IComparer e pasarla in input al metodo sort.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
81 messaggi dal 07 gennaio 2004
Grazie,
quindi cosi è corretto?



public int CompareTo(Object obj)
{
ValueData objTmp = (ValueData)obj;
int r = this.cognome.CompareTo(objTmp.cognome);
if (r==0)
r= this.nome.CompareTo(objTmp.nome);
return r;
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC