necesito ordenar una matriz de cuerdas y DEBE estar ordenada por ascii.C# tipo ASCII sensible a mayúsculas y minúsculas?
si usa Array.Sort (myArray), no funcionará.
por ejemplo: myArray es ("aAzxxxx", "aabxxxx") si se utiliza Array.Sort (myArray) el resultado será
- aabxxxx
- aAzxxxx
pero si ascii ordena, porque A < a, (capital A es 65, a es 97, entonces A < a) el resultado será
- aAzxxxx
- aabxxxx
este es el resultado que necesito. ¿Alguna idea sobre cómo ASCII ordenar una matriz de cuerdas?
THX
El uso de StringComparer.InvariantCulture dará como resultado el mismo orden que el op ya estaba recibiendo. Para obtener el resultado, el operador espera StringComparer.Ordinal. –