c # Cómo ordenar una lista ordenada por su columna de valor

Tengo una lista ordenada genérica "resultados" con clave = algún nombre de archivo y valor = booleano.

Me gustaría ordenar la lista por la entrada booleana o la columna de valor. ¿Alguien sabe cómo puedo hacer esto?

¡Gracias!