Строки в C#

НАВИГАЦИЯ ПО СТРАНИЦЕ

Объявление Конкатенация Длина Доступ к символам Методы работы
ПОЛНЫЙ ОТВЕТ
БЕЗ ВОДЫ
Без воды — краткий вариант ответа,
легко понять и запомнить

В C# строки представляются типом данных string и используются для хранения текстовой информации.

  • Объявление строк:

Строки можно объявлять присваиванием текстовых значений переменным типа string.

Пример:

string greeting = "Привет, мир!"; // Объявление строки
  • Конкатенация строк:

Строки можно объединять с помощью оператора + или метода Concat.

Пример:

string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName; // Конкатенация строк
  • Длина строки:

Длина строки может быть получена с помощью свойства Length.

Пример:

string text = "Пример текста";
int length = text.Length; // Получение длины строки
  • Доступ к символам строки:

Отдельные символы строки могут быть получены с помощью индексации.

Пример:

string word = "Привет";
char firstLetter = word[0]; // Получение первой буквы (индекс 0)
char lastLetter = word[word.Length - 1]; // Получение последней буквы
  • Методы работы со строками:

C# предоставляет множество методов для работы со строками, таких как Substring, ToUpper, ToLower, Replace и многие другие, позволяющие выполнять различные операции над текстом.

Примеры использования методов:

string phrase = "Это пример строки.";
string sub = phrase.Substring(5); // Получение подстроки, начиная с пятого символа
string upper = phrase.ToUpper(); // Преобразование строки в верхний регистр
string replaced = phrase.Replace("пример", "примерчик"); // Замена подстроки

Строки играют важную роль в обработке текстовой информации в C#. Они позволяют хранить текстовые данные, выполнять операции над ними и манипулировать текстом в программах.