Accesso ai caratteri
Lezione 3 di 14 del corso Stringhe e array in C# di Coddy.
Per accedere ai singoli caratteri di una stringa, possiamo usare l'indice.
L'indice del primo carattere è 0, quello del secondo è 1 e così via.
Per accedervi, usa l'operatore [],
string myStr = "Hello";
char result = myStr[0];Nell'esempio precedente, result conterrà il carattere H.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Sfida
FacileScrivi una funzione chiamata blurb che riceve una stringa come argomento. La funzione restituisce la concatenazione dei caratteri agli indici 1º, 3º e 5º.
Poiché l'operazione [] restituisce un char, devi convertirlo in una stringa per eseguire la concatenazione. Ecco come si fa:
char c1 = 'a';
char c2 = 'b';
char c3 = 'c';
string concatenation = Char.ToString(c1) + Char.ToString(c2) + Char.ToString(c3);
Console.WriteLine(concatenation) // Outputs abcProvalo tu
using System;
class Blurb {
public static string blurb(string s) {
// Scrivi il codice qui
}
}Tutte le lezioni di Stringhe e array in C#
Esercitati da solo: Compilatore C# online