Тип | Имя | Описание |
| Clone() | Возвращает ссылку на данный экземпляр класса String . |
| Compare(String, String, Boolean) | Сравнивает два заданных объекта String (с учетом или без учета регистра) и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, String, StringComparison) | Сравнивает два указанных объекта String с использованием заданных правил и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, String, CultureInfo, CompareOptions) | Сравнивает два заданных объекта String , используя указанные параметры сравнения и сведения о языке и региональных параметрах, которые влияют на сравнение, и возвращает целое число, показывающее связь между двумя строками в порядке сортировки. |
| Compare(String, String, Boolean, CultureInfo) | Сравнивает два заданных объекта String (с учетом или без учета регистра), используя сведения о языке и региональных параметрах, и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, Int32, String, Int32, Int32) | Сравнивает подстроки двух указанных объектов String и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, Int32, String, Int32, Int32, Boolean) | Сравнивает подстроки двух заданных объектов String (с учетом или без учета регистра) и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, Int32, String, Int32, Int32, Boolean, CultureInfo) | Сравнивает подстроки двух заданных объектов String (с учетом или без учета регистра), используя сведения о языке и региональных параметрах, и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, Int32, String, Int32, Int32, CultureInfo, CompareOptions) | Сравнивает подстроки двух заданных объектов String , используя указанные параметры сравнения и сведения о языке и региональных параметрах, которые влияют на сравнение, и возвращает целое число, показывающее связь между двумя подстроками в порядке сортировки. |
| Compare(String, Int32, String, Int32, Int32, StringComparison) | Сравнивает подстроки двух указанных объектов String с использованием заданных правил и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| Compare(String, String) | Сравнивает два указанных объекта String и возвращает целое число, которое показывает их относительное положение в порядке сортировки. |
| CompareOrdinal(String, String) | Сравнивает два заданных объекта String , оценивая числовые значения соответствующих объектов Char в каждой строке. |
| CompareOrdinal(String, Int32, String, Int32, Int32) | Сравнивает подстроки двух заданных объектов String , вычисляя числовые значения соответствующих объектов Char в каждой подстроке. |
| CompareTo(String) | Сравнивает данный экземпляр с заданным объектом String и показывает, расположен ли данный экземпляр перед, после или на той же позиции в порядке сортировки, что и заданный объект String . |
| CompareTo(Object) | Сравнивает данный экземпляр с заданным объектом Object и показывает, расположен ли данный экземпляр перед, после или на той же позиции в порядке сортировки, что и заданный объект Object . |
| Concat(Object[]) | Сцепляет строковые представления элементов указанного массива Object . |
| Concat(String[]) | Сцепляет элементы указанного массива String . |
| Concat(String, String, String, String) | Сцепляет четыре указанных экземпляра String . |
| Concat(String, String, String) | Сцепляет три указанных экземпляра String . |
| Concat(String, String) | Сцепляет два указанных экземпляра String . |
| Concat(IEnumerable<String>) | Сцепляет элементы созданной коллекции IEnumerable<T> типа String . |
| Concat<T>(IEnumerable<T>) | |
| Concat(Object) | Создает строковое представление указанного объекта. |
| Concat(Object, Object) | Сцепляет строковые представления двух указанных объектов. |
| Concat(Object, Object, Object) | Сцепляет строковые представления трех указанных объектов. |
| Concat(Object, Object, Object, Object) | Сцепляет строковые представления четырех указанных объектов и любые объекты, заданные в необязательном списке параметров переменной длины. |
| Contains(String) | Возвращает значение, указывающее, встречается ли указанная подстрока внутри этой строки. |
| Copy(String) | Создает новый экземпляр String , имеющий то же значение, что и заданный экземпляр String . |
| CopyTo(Int32, Char[], Int32, Int32) | Копирует заданное число знаков начиная с указанной позиции в этом экземпляре до указанной позиции в массиве знаков Юникода. |
| EndsWith(String, Boolean, CultureInfo) | Определяет, совпадает ли конец данного экземпляра строки с заданной строкой при сравнении с учетом заданного языка и региональных параметров. |
| EndsWith(String, StringComparison) | Определяет, совпадает ли конец экземпляра строки с заданной строкой при сравнении с учетом заданного параметра сравнения. |
| EndsWith(String) | Определяет, совпадает ли конец данного экземпляра строки с указанной строкой. |
| Equals(String) | Определяет равны ли значения этого экземпляра и указанного объекта String . |
| Equals(String, String) | Определяет, равны ли значения двух указанных объектов String . |
| Equals(String, String, StringComparison) | Определяет, равны ли значения двух указанных объектов String .Параметр определяет язык и региональные параметры, учет регистра и правила сортировки, используемые при сравнении. |
| Equals(String, StringComparison) | Определяет, равны ли значения этой строки и указанного объекта String .Параметр определяет язык и региональные параметры, учет регистра и правила сортировки, используемые при сравнении. |
| Equals(Object) | Определяет, равны ли значения этого экземпляра и указанного объекта, который также должен быть объектом String . (Переопределяет Object.Equals(Object).) |
| Format(IFormatProvider, String, Object) | |
| Format(String, Object) | Заменяет один или более элементов формата в указанной строке строковым представлением указанного объекта. |
| Format(String, Object, Object) | Заменяет элементы формата в указанной строке строковым представлением двух указанных объектов. |
| Format(String, Object, Object, Object) | Заменяет элементы формата в указанной строке строковым представлением трех указанных объектов. |
| Format(String, Object[]) | Заменяет элемент формата в указанной строке строковым представлением соответствующего объекта в указанном массиве. |
| Format(IFormatProvider, String, Object, Object) | |
| Format(IFormatProvider, String, Object, Object, Object) | |
| Format(IFormatProvider, String, Object[]) | Заменяет элементы формата в указанной строке строковым представлениями соответствующих объектов в указанном массиве.Параметр предоставляет сведения об особенностях форматирования, связанных с языком и региональными параметрами. |
| GetEnumerator() | Извлекает объект, который может выполнять итерацию отдельных знаков данной строки. |
| GetHashCode() | Возвращает хэш-код для этой строки. (Переопределяет Object.GetHashCode().) |
| GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) |
| GetTypeCode() | Возвращает TypeCode для класса String . |
| IndexOf(String, Int32, Int32) | Возвращает индекс с отсчетом от нуля первого вхождения значения указанной строки в данном экземпляре.Поиск начинается с указанной позиции знака; проверяется заданное количество позиций. |
| IndexOf(String, Int32, Int32, StringComparison) | Возвращает индекс с отсчетом от нуля первого вхождения указанной строки в текущем объекте String .Параметры задают начальную позицию поиска в текущей строке, количество проверяемых знаков текущей строки и тип поиска. |
| IndexOf(String, Int32, StringComparison) | Возвращает индекс с отсчетом от нуля первого вхождения указанной строки в текущем объекте String .Параметры задают начальную позицию поиска в текущей строке и тип поиска. |
| IndexOf(Char) | Возвращает индекс с отсчетом от нуля первого вхождения указанного символа Юникода в данной строке. |
| IndexOf(Char, Int32) | Возвращает индекс с отсчетом от нуля первого вхождения указанного символа Юникода в данной строке.Поиск начинается с указанной позиции знака. |
| IndexOf(Char, Int32, Int32) | Возвращает индекс с отсчетом от нуля первого вхождения указанного символа в данном экземпляре.Поиск начинается с указанной позиции знака; проверяется заданное количество позиций. |
| IndexOf(String) | Возвращает индекс с отсчетом от нуля первого вхождения значения указанной строки в данном экземпляре. |
| IndexOf(String, Int32) | Возвращает индекс с отсчетом от нуля первого вхождения значения указанной строки в данном экземпляре.Поиск начинается с указанной позиции знака. |
| IndexOf(String, StringComparison) | Возвращает индекс с отсчетом от нуля первого вхождения указанной строки в текущем объекте String .Параметр определяет тип поиска заданной строки. |
| IndexOfAny(Char[]) | Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода. |
| IndexOfAny(Char[], Int32) | Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода.Поиск начинается с указанной позиции знака. |
| IndexOfAny(Char[], Int32, Int32) | Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода.Поиск начинается с указанной позиции знака; проверяется заданное количество позиций. |
| Insert(Int32, String) | Возвращает новую строку, в которой указанная строка вставляется на указанной позиции индекса в данном экземпляре. |
| Intern(String) | Извлекает системную ссылку на указанный объект String . |
| IsInterned(String) | Извлекает ссылку на указанный объект String . |
| IsNormalized(NormalizationForm) | Указывает, находится ли данная строка в заданной форме нормализации Юникода. |
| IsNormalized() | Указывает, находится ли данная строка в форме нормализации Юникода C. |
| IsNullOrEmpty(String) | Указывает, действительно ли указанная строка является строкой null или Empty . |
| IsNullOrWhiteSpace(String) | Указывает, является ли указанная строка значением null, пустой строкой или строкой, состоящей только из пробельных символов. |
| Join(String, String[], Int32, Int32) | Сцепляет указанные элементы массива строк, помещая между ними заданный разделитель. |
| Join(String, IEnumerable<String>) | Сцепляет элементы созданной коллекции IEnumerable<T> типа String , помещая между ними заданный разделитель. |
| Join<T>(String, IEnumerable<T>) | |
| Join(String, Object[]) | Сцепляет элементы массива объектов, помещая между ними заданный разделитель. |
| Join(String, String[]) | Сцепляет все элементы массива строк, помещая между ними заданный разделитель. |
| LastIndexOf(String, Int32, Int32, StringComparison) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанной строки в данном экземпляре.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки для заданного числа позиций символов.Параметр определяет тип сравнения для выполнения во время поиска заданной строки. |
| LastIndexOf(String, Int32, StringComparison) | Возвращает индекс с отсчетом от нуля последнего вхождения указанной строки в текущем объекте String .Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки.Параметр определяет тип сравнения для выполнения во время поиска заданной строки. |
| LastIndexOf(String, Int32, Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанной строки в данном экземпляре.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки для заданного числа позиций символов. |
| LastIndexOf(String, Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанной строки в данном экземпляре.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки. |
| LastIndexOf(String) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанной строки в данном экземпляре. |
| LastIndexOf(Char, Int32, Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанного символа Юникода в подстроке в пределах данного экземпляра.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки для заданного числа позиций символов. |
| LastIndexOf(Char, Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанного символа Юникода в пределах данного экземпляра.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки. |
| LastIndexOf(Char) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения указанного символа Юникода в пределах данного экземпляра. |
| LastIndexOf(String, StringComparison) | Возвращает индекс с отсчетом от нуля последнего вхождения указанной строки в текущем объекте String .Параметр определяет тип поиска заданной строки. |
| LastIndexOfAny(Char[], Int32, Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения в данном экземпляре какого-либо одного или нескольких символов, указанных в массиве символов Юникода.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки для заданного числа позиций символов. |
| LastIndexOfAny(Char[], Int32) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения в данном экземпляре какого-либо одного или нескольких символов, указанных в массиве символов Юникода.Поиск начинается с указанной позиции символа и выполняется в обратном направлении до начала строки. |
| LastIndexOfAny(Char[]) | Возвращает позицию индекса с отсчетом от нуля последнего вхождения в данном экземпляре какого-либо одного или нескольких символов, указанных в массиве символов Юникода. |
| Normalize() | Возвращает новую строку, текстовое значение которой совпадает с данной строкой, а двоичное представление находится в нормализованной форме C Юникода. |
| Normalize(NormalizationForm) | Возвращает новую строку, текстовое значение которой совпадает с данной строкой, а двоичное представление находится в заданной нормализованной форме Юникода. |
| PadLeft(Int32) | Возвращает новую строку, в которой знаки данного экземпляра выровнены по правому краю путем добавления слева пробелов до указанной общей длины. |
| PadLeft(Int32, Char) | Возвращает новую строку, в которой знаки данного экземпляра выровнены по правому краю путем добавления слева пробелов или указанного знака Юникода до указанной общей длины. |
| PadRight(Int32) | Возвращает новую строку, в которой знаки данной строки выровнены по левому краю путем добавления справа пробелов до указанной общей длины. |
| PadRight(Int32, Char) | Возвращает новую строку, в которой знаки данной строки выровнены по левому краю путем добавления справа пробелов или указанного знака Юникода до указанной общей длины. |
| Remove(Int32, Int32) | Возвращает новую строку, в которой было удалено указанное число символов в указанной позиции. |
| Remove(Int32) | Возвращает новую строку, в которой были удалены все символы, начиная с указанной позиции и до конца в текущем экземпляре. |
| Replace(Char, Char) | Возвращает новую строку, в которой все вхождения заданного знака Юникода в текущем экземпляре заменены другим заданным знаком Юникода. |
| Replace(String, String) | Возвращает новую строку, в которой все вхождения заданной строки в текущем экземпляре заменены другой заданной строкой. |
| Split(Char[]) | Возвращает строковый массив, содержащий подстроки данного экземпляра, разделенные элементами заданного массива знаков Юникода. |
| Split(Char[], Int32) | Возвращает строковый массив, содержащий подстроки данного экземпляра, разделенные элементами заданного массива знаков Юникода.Параметр указывает максимальное число возвращаемых подстрок. |
| Split(Char[], Int32, StringSplitOptions) | Возвращает строковый массив, содержащий подстроки данной строки, разделенные элементами заданного массива знаков Юникода.Параметры задают максимальное количество возвращаемых подстрок и значение, указывающее, следует ли возвращать пустые элементы массива. |
| Split(String[], StringSplitOptions) | Возвращает строковый массив, содержащий подстроки данной строки, разделенные элементами заданного массива строк.Параметр указывает, следует ли возвращать пустые элементы массива. |
| Split(Char[], StringSplitOptions) | Возвращает строковый массив, содержащий подстроки данной строки, разделенные элементами заданного массива знаков Юникода.Параметр указывает, следует ли возвращать пустые элементы массива. |
| Split(String[], Int32, StringSplitOptions) | Возвращает строковый массив, содержащий подстроки данной строки, разделенные элементами заданного массива строк.Параметры задают максимальное количество возвращаемых подстрок и значение, указывающее, следует ли возвращать пустые элементы массива. |
| StartsWith(String, Boolean, CultureInfo) | Определяет, совпадает ли начало экземпляра строки с заданной строкой при сравнении с учетом заданного языка и региональных параметров. |
| StartsWith(String, StringComparison) | Определяет, совпадает ли начало этого экземпляра строки с заданной строкой при сравнении с учетом заданного параметра сравнения. |
| StartsWith(String) | Определяет, совпадает ли начало данного экземпляра строки с указанной строкой. |
| Substring(Int32) | Извлекает подстроку из данного экземпляра.Подстрока начинается в указанном положении символов и продолжается до конца строки. |
| Substring(Int32, Int32) | Извлекает подстроку из данного экземпляра.Подстрока начинается с указанной позиции знака и имеет указанную длину. |
| ToCharArray(Int32, Int32) | Копирует знаки из указанной подстроки данного экземпляра в массив знаков Юникода. |
| ToCharArray() | Копирует знаки данного экземпляра в массив знаков Юникода. |
| ToLower(CultureInfo) | Возвращает копию этой строки, переведенную в нижний регистр, используя правила определения регистра заданного языка и региональных параметров. |
| ToLower() | Возвращает копию этой строки, переведенную в нижний регистр. |
| ToLowerInvariant() | Возвращает копию этого объекта String , переведенную в нижний регистр, используя правила учета регистра инвариантного языка и региональных параметров. |
| ToString(IFormatProvider) | Возвращает этот экземпляр String ; реальное преобразование не осуществляется. |
| ToString() | Возвращает этот экземпляр String ; реальное преобразование не осуществляется. (Переопределяет Object.ToString().) |
| ToUpper() | Возвращает копию этой строки, переведенную в верхний регистр. |
| ToUpper(CultureInfo) | Возвращает копию этой строки, переведенную в верхний регистр, используя правила определения регистра заданного языка и региональных параметров. |
| ToUpperInvariant() | Возвращает копию этого объекта String , переведенную в верхний регистр, используя правила учета регистра инвариантного языка и региональных параметров. |
| Trim(Char[]) | Удаляет все начальные и конечные вхождения набора знаков, заданного в виде массива, из текущего объекта String . |
| Trim() | Удаляет все начальные и конечные знаки пробела из текущего объекта String . |
| TrimEnd(Char[]) | Удаляет все конечные вхождения набора знаков, заданного в виде массива, из текущего объекта String . |
| TrimStart(Char[]) | Удаляет все начальные вхождения набора знаков, заданного в виде массива, из текущего объекта String . |