Поделиться через


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)

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

MemberwiseClone()

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

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

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

Mid(String, Int32, Int32)

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

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

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

Right(String, Int32)

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

RSet(String, Int32)

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

RTrim(String)

Возвращает строку, содержащую копию указанной строки без начальных пробелов (LTrim), замыкающих пробелов (RTrim) или без тех и других (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)

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

UCase(Char)

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

UCase(String)

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

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

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