Umani possano sapere a capitalizzare nomi propri , ma i computer manca l'intelligenza per eseguire tale compito. Questo non significa che non si può scrivere un programma che manipola il testo in base alle regole che ci fornite . C Sharp , un linguaggio di programmazione di Microsoft , ha una funzione che determina se un carattere in una stringa di testo è maiuscola . Se il vostro programma C # ha bisogno di conoscere queste informazioni , utilizzare questa funzione per esaminare ogni lettera in una stringa per identificare lo stato il caso della lettera. Istruzioni 
 1 
 lancio di Microsoft Visual Studio e fare clic sul pulsante "File" per visualizzare un menu a discesa . Fare clic su " Nuovo ", quindi fare clic su "Progetto ". Fare clic su " Visual C #" e fare doppio clic su "Applicazione Windows Form ". Visual Studio crea un nuovo progetto console e si apre la finestra del codice . Questa finestra mostra il metodo " principale" del progetto 
 2 
 Incollare il seguente codice C Sharp in questo metodo : . 
 Caratteri della stringa 
 = " aBc2Efg " ; 
 
 List < , string> upperCaseStatus = checkcase ( caratteri) ; 
 
 Console.WriteLine ( string.join ( "," , upperCaseStatus.ToArray ( ))) ; 
 
 Console.ReadLine ( ) ; < br > 
 La variabile di caratteri contiene una stringa che contiene un misto di caratteri maiuscoli e minuscoli . L'istruzione successiva chiama un metodo denominato " checkcase . " Questo metodo controlla i caratteri nella stringa e restituisce un elenco . Questo elenco mostra se ogni carattere della stringa è maiuscola o non 
 3 
 Incollare il seguente metodo checkcase dopo il metodo principale: . 
 
 Static List  checkcase ( caratteri della stringa ) per  { 
 
 Lista  maiuscolo = new List  (); 
  for (int i = 0; i < characters.Length ; i + + ) per 
 { upperCase.Add ("Non maiuscola "); 
 
 se ( char.IsUpper ( caratteri [ i] ) ) per 
 maiuscolo [ i] = " maiuscola " ; 
 
 } 
 
 ritorno maiuscolo ; 
 
 } 
 
 Questo metodo consente di scorrere i caratteri nella stringa ed esamina ogni personaggio utilizzando il metodo IsUpper . Se il carattere è maiuscolo , il metodo memorizza " maiuscola " nell'elenco dei risultati . In caso contrario , esso memorizza " Non maiuscola " nella lista . La dichiarazione finale restituisce l'elenco dei risultati al metodo Main . 
 4 
 Premere F5 per eseguire il progetto. Il codice viene eseguito e una finestra di messaggio viene visualizzato questo elenco di risultati : " . Not Maiuscolo , Maiuscolo , non maiuscolo , non Maiuscolo , Maiuscolo , non maiuscolo , non maiuscolo " Ogni elemento della lista indica se il carattere corrispondente nella stringa è maiuscola o no.