Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
258 of 1492 menu
◀ ▶

Класс String

Класс String хранит текст как неизменяемую последовательность символов. Литерал задают в кавычках, например "abcde". Любая правка создаёт новую строку, исходная остаётся прежней.

Синтаксис

string str = "abcde";

Пример

Давайте выведем строковый литерал:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str); } }

Результат выполнения кода:

"abcde"

Пример

Давайте узнаем длину через Length:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str.Length); } }

Результат выполнения кода:

5

Пример

Давайте возьмём символ по индексу 0:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str[0]); } }

Результат выполнения кода:

a

Пример

Давайте вырежем срез "[1..4]" из строки:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str[1..4]); } }

Результат выполнения кода:

"bcd"

Смотрите также

  • Length,
    которое возвращает длину строки
  • Contains,
    который проверяет наличие подстроки
  • Substring,
    который возвращает подстроку
  • Empty,
    которое задаёт пустую строку
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить