С# String

Все методы класса String не изменяют исходную строку, а работают с её копией. Для изменения текущей строки нужно писать:

string s = "Hello";
s = s.ToUpper(); // Результат: HELLO
ЧленТипОписание
LengthСвойствоДлина текущей строки
Comprate()Статический методСравнивает две строки
Contains()МетодОпределяет, содержится ли в тексте подстрока
Equals()Метод
Статический метод
Сравнивает любую строку с текущей. Также имеется статический вариант, сравнивающий две строки
Format()Статический методВывод строки в указанном формате
Insert()МетодВставить подстроку в текущую строку
PadLeft()
PadRight()
МетодДополнить строку пробелами или символами до определенной длины
Remove()МетодУдаляет из текущей строки часть с указанной позиции до конца или указанное количество знаков
Replace()МетодСоздает копию текущей строки и заменяет в ней символы или подстроки
Split()МетодРазделяет строки на подстроки
Trim()МетодУдаляет непечатаемые символы в начале и конце текущей строки
ToLower()
ToUpper()
МетодСоздает копию текущей строки в нижнем или ВЕРХНЕМ регистре