Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Stringa | Gestione dei Tipi di Dati
Fondamenti di C#

bookStringa

Una string è una sequenza di caratteri. Le stringhe vengono utilizzate per memorizzare dati testuali.

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }

I dati di tipo stringa, o testo, sono sempre racchiusi tra virgolette doppie (").

Sebbene non sia possibile eseguire operazioni aritmetiche sulle stringhe, l'operatore più (+) può essere utilizzato per unire due stringhe. Questo processo è noto come concatenazione di stringhe.

main.cs

main.cs

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }

Possiamo utilizzare il carattere di nuova linea (\n) per rappresentare una nuova riga nei dati di tipo stringa.

Considera il seguente esempio:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }

Quando viene incontrato il carattere \n, il testo passa automaticamente a una nuova riga. È possibile utilizzare più caratteri di nuova riga per saltare più righe:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
question mark

Quale sarà l'output del seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.59

bookStringa

Scorri per mostrare il menu

Una string è una sequenza di caratteri. Le stringhe vengono utilizzate per memorizzare dati testuali.

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }

I dati di tipo stringa, o testo, sono sempre racchiusi tra virgolette doppie (").

Sebbene non sia possibile eseguire operazioni aritmetiche sulle stringhe, l'operatore più (+) può essere utilizzato per unire due stringhe. Questo processo è noto come concatenazione di stringhe.

main.cs

main.cs

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }

Possiamo utilizzare il carattere di nuova linea (\n) per rappresentare una nuova riga nei dati di tipo stringa.

Considera il seguente esempio:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }

Quando viene incontrato il carattere \n, il testo passa automaticamente a una nuova riga. È possibile utilizzare più caratteri di nuova riga per saltare più righe:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
question mark

Quale sarà l'output del seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6
some-alt