Menu
Coddy logo textTech

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.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

challenge icon

Sfida

Facile

Scrivi 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 abc

Provalo 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