Strings.AscW Метод

Определение

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

Перегрузки

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

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

AscW(String)

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

AscW(Char)

Исходный код:
Strings.vb
Исходный код:
Strings.vb
Исходный код:
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. Возвращаемое значение не зависит от параметров и региональных параметров и параметров кодовой страницы для текущего потока.

Note

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

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

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

AscW(String)

Исходный код:
Strings.vb
Исходный код:
Strings.vb
Исходный код:
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. Возвращаемое значение не зависит от параметров и региональных параметров и параметров кодовой страницы для текущего потока.

Note

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

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

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