public static void Main()
string s1 = "Esto es una cadena";
string s2 = "Esto es Una CadEna";
Console.WriteLine(s1.CompareTo(s2));
Console.WriteLine(String.Compare(s1, s2));
Console.WriteLine("Cantidad de mayúsculas: " + String.Compare(s1.ToUpper(),s2.ToUpper()));
int minusculas=0, mayusculas=0;
for (int i = 0; i < s1.Length; i++);
if (s1.Equals('a')||(s1.Equals('b'))||s1.Equals('c')||
s1.Equals('d')||(s1.Equals('e'))||s1.Equals('f')||
s1.Equals('g')||(s1.Equals('h'))||s1.Equals('i')||
s1.Equals('j')||(s1.Equals('k'))||s1.Equals('l')||
s1.Equals('m')||(s1.Equals('n'))||s1.Equals('ñ')||
s1.Equals('o')||(s1.Equals('p'))||s1.Equals('q')||
s1.Equals('r')||(s1.Equals('s'))||s1.Equals('t')||
s1.Equals('u')||(s1.Equals('v'))||s1.Equals('w')||
s1.Equals('x')||(s1.Equals('y'))||s1.Equals('z'))
if (s1.Equals('A')||(s1.Equals('B'))||s1.Equals('C')||
s1.Equals('D')||(s1.Equals('E'))||s1.Equals('F')||
s1.Equals('G')||(s1.Equals('H'))||s1.Equals('I')||
s1.Equals('J')||(s1.Equals('K'))||s1.Equals('L')||
s1.Equals('M')||(s1.Equals('N'))||s1.Equals('Ñ')||
s1.Equals('O')||(s1.Equals('P'))||s1.Equals('Q')||
s1.Equals('R')||(s1.Equals('S'))||s1.Equals('T')||
s1.Equals('U')||(s1.Equals('V'))||s1.Equals('W')||
s1.Equals('X')||(s1.Equals('Y'))||s1.Equals('Z'))
Console.WriteLine("La cantidad de minusculas es: "+minusculas);
Console.WriteLine("La cantidad de mayusculas es: "+mayusculas);
int cmpVal = s1.CompareTo(s2);
return "Las cadenas se encuentran en la misma posición en el orden de clasificación.";
return "La primera cadena precede a la segunda en el orden de clasificación";
return "La primera cadena sigue a la segunda en el orden de clasificación.";