Dunque io ho una lista così definita

List<Soluzione> sol = new List<Soluzione>();

ogni oggetto Soluzione ha dei campi (variabili istanza)

string nome1
string nome2
double valore


vorrei ordinare gli oggetti Soluzione all'interno di questa lista in modo crescente in base a "double valore"