Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda String | Lidando com Tipos de Dados
Fundamentos de C#

bookString

Uma string é uma sequência de caracteres. Strings são usadas para armazenar dados textuais.

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! } } }

Dados do tipo string, ou texto, estão sempre entre aspas duplas (").

Embora operações aritméticas não possam ser realizadas em strings, o operador de adição (+) pode ser utilizado para unir duas strings. Esse processo é chamado de concatenação de strings.

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. } } }

Podemos usar o caractere de nova linha (\n) para representar uma nova linha em dados do tipo string.

Considere o exemplo a seguir:

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 o caractere \n é encontrado, o texto automaticamente passa para uma nova linha. Podemos usar múltiplos caracteres de nova linha para pular várias linhas:

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

Qual será a saída do seguinte código?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you show me an example of string concatenation?

How does the new line character work in practice?

Can you explain more about how to use special characters in strings?

Awesome!

Completion rate improved to 1.59

bookString

Deslize para mostrar o menu

Uma string é uma sequência de caracteres. Strings são usadas para armazenar dados textuais.

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! } } }

Dados do tipo string, ou texto, estão sempre entre aspas duplas (").

Embora operações aritméticas não possam ser realizadas em strings, o operador de adição (+) pode ser utilizado para unir duas strings. Esse processo é chamado de concatenação de strings.

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. } } }

Podemos usar o caractere de nova linha (\n) para representar uma nova linha em dados do tipo string.

Considere o exemplo a seguir:

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 o caractere \n é encontrado, o texto automaticamente passa para uma nova linha. Podemos usar múltiplos caracteres de nova linha para pular várias linhas:

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

Qual será a saída do seguinte código?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6
some-alt