• Viernes 26 de Abril de 2024, 23:07

Autor Tema:  Ordenar una lista de string omitiendo determinados simbolos  (Leído 707 veces)

paul790905

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Ordenar una lista de string omitiendo determinados simbolos
« en: Martes 30 de Junio de 2009, 19:13 »
0
Tengo un List<string> y hago un Sort() para ordenar los elementos alfabéticamente. Pero algunos elementos que contienen etiquetas html <i> delante se me ordenar arriba, quiero que se omitan estos símbolos en el re ordenamiento. Cómo lo hago?.

Esta es mi lista

List.Add("Historia");
List.Add("Zootecnia");
List.Add("<i>Salud</i>");

Aplico el ordenamiento
List.Sort();

queda así:

1-<i>Salud</i>
2-Historia
3-Zootecnia

Quiero que me quede así:
1-Historia
2-<i>Salud</i>
3-Zootecnia

Como lo puedo lograr. Gracias y saludos a todos.