hola
las
Queue no se ordenan, se supone que son colas del tipo primero en entrar primero en salir (revisa la doc de estas colecciones)
o sea si agregas un item ese saldra primero al tomar un item, si lo ardenas eso se pierde
si quieres listas ordenadas usa otro tipo como ser un List<>
alli podrias usar linq para ordernar
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina