24/07/12 16:27
Jake7zDunn
come posso mettere in ordine decrescente delle stringhe in base al primo numero?
ho provato ad usare questo codice
ma il risultato è
50|300
34|12
200|1
12|300
perchè mi mette in ordine l'array in base a tutti i numeri, non solo in base al primo...ho provato in tutti i modi ma non ci riesco...
sono nuovo in questo forum , spero nel vostro aiuto
ho provato ad usare questo codice
Dim x() As String = {"34|12", "50|300", "200|1", "12|300"} 'ho messo l'array in ordine crescente System.Array.Sort(x) 'ho invertito l'array per farlo diventare decrescente System.Array.Reverse(x) ' 'ho usato un ciclo for each per visualizzare il risultato For Each y As String In x TextBox1.AppendText(y & vbCrLf) Next
ma il risultato è
50|300
34|12
200|1
12|300
perchè mi mette in ordine l'array in base a tutti i numeri, non solo in base al primo...ho provato in tutti i modi ma non ci riesco...
sono nuovo in questo forum , spero nel vostro aiuto
aaa