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