• Domingo 22 de Diciembre de 2024, 19:39

Autor Tema:  Ordenar una lista de string omitiendo determinados simbolos  (Leído 767 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("<i>Salud</i>");
List.Add("Zootecnia");
List.Add("Historia");

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.