Strings.AscW Метод

Определение

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

Перегрузки

AscW(Char)

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

AscW(String)

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

AscW(Char)

Исходный код:
Strings.vb
Исходный код:
Strings.vb
Исходный код:
Strings.vb

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

public:
 static int AscW(char String);
public static int AscW (char String);
static member AscW : char -> int
Public Function AscW (String As Char) As Integer

Параметры

String
Char

Обязательный. Любое допустимое значение Char или выражение String. Если параметр String — выражение типа String, в качестве входного значения используется только первый знак строки. Если параметр String равен Nothing или не содержит знаков, возникает ошибка ArgumentException.

Возвращаемое значение

Код символа, соответствующий символу.

Примеры

В следующем примере функция используется для Asc возврата Integer кодов символов, соответствующих первой букве в каждой строке.

Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")

Комментарии

Asc возвращает кодовую точку или код символа для входного символа. Это может быть от 0 до 255 для значений однобайтовой кодировки (SBCS) и от -32768 до 32767 для значений двухбайтовой кодировки (DBCS).

AscW возвращает кодовую точку Юникода для входного символа. Это может быть от 0 до 65535. Возвращаемое значение не зависит от языка и региональных параметров и параметров кодовой страницы для текущего потока.

Примечание

Функция AscB более ранних версий Visual Basic возвращает код для байта, а не символа. Он используется в основном для преобразования строк в приложениях с двухбайтовой кодировкой (DBCS). Все строки Visual Basic 2005 находятся в Юникоде и AscB больше не поддерживаются.

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

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

AscW(String)

Исходный код:
Strings.vb
Исходный код:
Strings.vb
Исходный код:
Strings.vb

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

public:
 static int AscW(System::String ^ String);
public static int AscW (string String);
static member AscW : string -> int
Public Function AscW (String As String) As Integer

Параметры

String
String

Обязательный. Любое допустимое значение Char или выражение String. Если параметр String — выражение типа String, в качестве входного значения используется только первый знак строки. Если параметр String равен Nothing или не содержит знаков, возникает ошибка ArgumentException.

Возвращаемое значение

Код символа, соответствующий символу.

Примеры

В следующем примере функция используется для Asc возврата Integer кодов символов, соответствующих первой букве в каждой строке.

Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")

Комментарии

Asc возвращает кодовую точку или код символа для входного символа. Это может быть от 0 до 255 для значений однобайтовой кодировки (SBCS) и от -32768 до 32767 для значений двухбайтовой кодировки (DBCS).

AscW возвращает кодовую точку Юникода для входного символа. Это может быть от 0 до 65535. Возвращаемое значение не зависит от языка и региональных параметров и параметров кодовой страницы для текущего потока.

Примечание

Функция AscB более ранних версий Visual Basic возвращает код для байта, а не символа. Он используется в основном для преобразования строк в приложениях с двухбайтовой кодировкой (DBCS). Все строки Visual Basic 2005 находятся в Юникоде и AscB больше не поддерживаются.

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

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