fork download
  1. using System;
  2.  
  3. namespace Articulos.Cap06
  4. {
  5. public class ComparacionStrings
  6. {
  7. public static void Main()
  8. {
  9. string[] cadenas = new string[] {"Einstein", "einstein", "Newton"};
  10.  
  11. // Comparación independiente de la cultura:
  12. Array.Sort(cadenas, StringComparer.InvariantCulture);
  13. // Visualización de resultados:
  14. Console.WriteLine ("Comparación independiente de la cultura:");
  15. Array.ForEach(cadenas, cadena => Console.WriteLine (cadena));
  16.  
  17. Console.WriteLine ();
  18.  
  19. // Comparación ordinal:
  20. Array.Sort(cadenas, StringComparer.Ordinal);
  21. // Visualización de resultados:
  22. Console.WriteLine ("Comparación ordinal:");
  23. Array.ForEach(cadenas, cadena => Console.WriteLine (cadena));
  24. }
  25. }
  26. }
Success #stdin #stdout 0.06s 24032KB
stdin
Standard input is empty
stdout
Comparación independiente de la cultura:
einstein
Einstein
Newton

Comparación ordinal:
Einstein
Newton
einstein