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.