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
больше не поддерживаются.
См. также раздел
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Функции (Visual Basic)
Применяется к
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
больше не поддерживаются.
См. также раздел
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Функции (Visual Basic)