Strings Класс

Определение

Модуль Strings содержит процедуры, используемые для выполнения строковых операций.

public ref class Strings sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Strings
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Strings = class
Public Module Strings
Наследование
Strings
Атрибуты

Примеры

В следующем примере показано, как разделить строку на его пробелы.

Dim testString As String = "Look at these!"
' Returns an array containing "Look", "at", and "these!".
Dim testArray() As String = Split(testString)

Комментарии

Этот модуль поддерживает ключевые слова языка Visual Basic и элементы библиотеки времени выполнения, которые управляют строками.

Методы

Имя Описание
Asc(Char)

Возвращает целочисленное значение, представляющее код символа, соответствующий символу.

Asc(String)

Возвращает целочисленное значение, представляющее код символа, соответствующий символу.

AscW(Char)

Возвращает целочисленное значение, представляющее код символа, соответствующий символу.

AscW(String)

Возвращает целочисленное значение, представляющее код символа, соответствующий символу.

Chr(Int32)

Возвращает символ, связанный с указанным кодом символа.

ChrW(Int32)

Возвращает символ, связанный с указанным кодом символа.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Filter(Object[], String, Boolean, CompareMethod)

Возвращает отсчитываемый от нуля массив, содержащий подмножество массива String на основе указанных критериев фильтра.

Filter(String[], String, Boolean, CompareMethod)

Возвращает отсчитываемый от нуля массив, содержащий подмножество массива String на основе указанных критериев фильтра.

Format(Object, String)

Возвращает строку, отформатированную в соответствии с инструкциями, содержащимися в выражении формата String .

FormatCurrency(Object, Int32, TriState, TriState, TriState)

Данная функция возвращает выражение, отформатированное как денежное значение с использованием обозначения денежной единицы, заданного в панели управления.

FormatDateTime(DateTime, DateFormat)

Возвращает строковое выражение, представляющее значение даты и времени.

FormatNumber(Object, Int32, TriState, TriState, TriState)

Данная функция возвращает выражение, отформатированное как число.

FormatPercent(Object, Int32, TriState, TriState, TriState)

Возвращает выражение, форматируемое в виде процента (т. е. умноженное на 100) с конечным % символом.

GetChar(String, Int32)

Char Возвращает значение, представляющее символ из указанного индекса в указанной строке.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InStr(Int32, String, String, CompareMethod)

Возвращает целое число, указывающее начальную позицию первого вхождения одной строки в другой.

InStr(String, String, CompareMethod)

Возвращает целое число, указывающее начальную позицию первого вхождения одной строки в другой.

InStrRev(String, String, Int32, CompareMethod)

Возвращает позицию первого вхождения одной строки в другой, начиная с правой стороны строки.

Join(Object[], String)

Возвращает строку, созданную путем объединения ряда подстрок, содержащихся в массиве.

Join(String[], String)

Возвращает строку, созданную путем объединения ряда подстрок, содержащихся в массиве.

LCase(Char)

Возвращает строку или символ, преобразованную в нижний регистр.

LCase(String)

Возвращает строку или символ, преобразованную в нижний регистр.

Left(String, Int32)

Возвращает строку, содержащую указанное число символов в левой части строки.

Len(Boolean)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Byte)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Char)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(DateTime)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Decimal)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Double)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Int16)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Int32)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Int64)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Object)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(SByte)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(Single)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(String)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(UInt16)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(UInt32)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

Len(UInt64)

Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.

LSet(String, Int32)

Возвращает строку с выравниванием по левому краю, содержащую указанную строку, настроенную на указанную длину.

LTrim(String)

Возвращает строку, содержащую копию указанной строки без начальных пробелов (), конечных пробелов (LTrimRTrim) или пробелов в начале или конечных пробелах (Trim).

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Mid(String, Int32, Int32)

Возвращает строку, содержащую указанное число символов, начиная с указанной позиции в строке.

Mid(String, Int32)

Возвращает строку, содержащую все символы, начиная с указанной позиции в строке.

Replace(String, String, String, Int32, Int32, CompareMethod)

Возвращает строку, в которой указанная подстрока была заменена другой подстрокой заданного количества раз.

Right(String, Int32)

Возвращает строку, содержащую указанное число символов в правой части строки.

RSet(String, Int32)

Возвращает выровненную по правому краю строку, содержащую указанную строку, настроенную на указанную длину.

RTrim(String)

Возвращает строку, содержащую копию указанной строки без начальных пробелов (), конечных пробелов (LTrimRTrim) или пробелов в начале или конечных пробелах (Trim).

Space(Int32)

Возвращает строку, состоящую из указанного количества пробелов.

Split(String, String, Int32, CompareMethod)

Возвращает отсчитываемый от нуля одномерный массив, содержащий указанное число подстрок.

StrComp(String, String, CompareMethod)

Возвращает значение -1, 0 или 1 на основе результата сравнения строк.

StrConv(String, VbStrConv, Int32)

Возвращает строку, преобразованную по мере указания.

StrDup(Int32, Char)

Возвращает строку или объект, состоящий из указанного символа, повторяющего указанное количество раз.

StrDup(Int32, Object)

Возвращает строку или объект, состоящий из указанного символа, повторяющего указанное количество раз.

StrDup(Int32, String)

Возвращает строку или объект, состоящий из указанного символа, повторяющего указанное количество раз.

StrReverse(String)

Возвращает строку, в которой порядок текстовых элементов в указанной строке перевернут.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Trim(String)

Возвращает строку, содержащую копию указанной строки без начальных пробелов (), конечных пробелов (LTrimRTrim) или пробелов в начале или конечных пробелах (Trim).

UCase(Char)

Возвращает строку или символ, содержащую указанную строку, преобразованную в верхний регистр.

UCase(String)

Возвращает строку или символ, содержащую указанную строку, преобразованную в верхний регистр.

Применяется к

См. также раздел