Los humanos pueden saber capitalizar nombres propios , pero las computadoras carecen de la inteligencia para llevar a cabo esa tarea. Esto no significa que no se puede escribir una aplicación que manipula el texto de acuerdo con las reglas que usted provee . C Sharp, un lenguaje de programación de Microsoft , tiene una función que determina si un carácter en una cadena de texto está en mayúsculas . Si su programa de C # tiene que saber esta información, utilice esta función para examinar cada letra en una cadena para identificar el estado del caso de la carta. Instrucciones
1
lanzamiento Microsoft Visual Studio y haga clic en el botón " Archivo" para ver el menú desplegable . Haga clic en " Nuevo" y luego haga clic en " Proyecto". Haga clic en " Visual C #" y haga doble clic en " aplicación de Windows Forms . " Visual Studio crea un nuevo proyecto de consola y abre la ventana de código. Esta ventana muestra método " principal" del proyecto
2
Pega el siguiente código C aguda en este método: .
Caracteres de la cadena = " aBc2Efg " ; InicioNosotrosContactar Lista
< , string> upperCaseStatus = CheckCase ( personajes ) ;
Console.WriteLine ( string.join (", " , upperCaseStatus.ToArray ()) ) ;
Console.ReadLine (); < br >
La variable contiene una cadena de caracteres que contenga una mezcla de mayúsculas y minúsculas . La siguiente declaración llama a un método llamado " CheckCase . " Este método comprueba los caracteres de la cadena y devuelve una lista. Esta lista muestra si cada carácter de la cadena es mayúscula o no
3
Pega el siguiente método CheckCase después del método principal: .
Estática CheckCase lista ( caracteres de la cadena ) guía {
Lista mayúsculas = new List ( ) ;
for (int i = 0 ; i < characters.Length ; i + +) {
upperCase.Add ( " No en mayúsculas ");
if ( char.IsUpper ( caracteres [ i ] ))
mayúsculas [ i ] = " mayúscula " ; }
regreso mayúsculas ;
}
Este método recorre los caracteres de la cadena y examina cada carácter utilizando el método IsUpper . Si el carácter está en mayúsculas , el método almacena " en mayúsculas " en la lista de resultados. De lo contrario , se almacena " No mayúsculas " en la lista . La declaración final devuelve la lista de resultados con el método principal .
4
Presione F5 para ejecutar el proyecto . El código se ejecuta y un cuadro de mensaje muestra la lista de los resultados: " No mayúsculas , mayúsculas , no en mayúsculas , no en mayúsculas , en mayúsculas , no en mayúsculas , no en mayúsculas. " Cada elemento de la lista indica si el carácter correspondiente en la cadena está en mayúsculas o no.