Strings.AscW Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor inteiro representando o código de caractere correspondente a um caractere.
AscW(Char) |
Retorna um valor inteiro representando o código de caractere correspondente a um caractere. |
AscW(String) |
Retorna um valor inteiro representando o código de caractere correspondente a um caractere. |
- Origem:
- Strings.vb
- Origem:
- Strings.vb
- Origem:
- Strings.vb
Retorna um valor inteiro representando o código de caractere correspondente a um caractere.
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
Parâmetros
- String
- Char
Obrigatórios. Qualquer expressão Char
ou String
válida. Se String
for uma expressão String
, somente o primeiro caractere da cadeia de caracteres será usado para a entrada. Se String
for Nothing
ou não contiver caracteres, um erro ArgumentException ocorrerá.
Retornos
O código de caractere que corresponde ao caractere.
Exemplos
O exemplo a seguir usa a Asc
função para retornar Integer
códigos de caractere correspondentes à primeira letra em cada cadeia de caracteres.
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")
Comentários
Asc
retorna o ponto de código, ou código de caractere, para o caractere de entrada. Isso pode ser de 0 a 255 para valores de conjunto de caracteres de byte único (SBCS) e -32768 a 32767 para valores DBCS (conjunto de caracteres de byte duplo).
AscW
retorna o ponto de código Unicode para o caractere de entrada. Ele pode ser de 0 a 65535. O valor retornado independe das configurações de cultura e da página de código para o thread atual.
Nota
A função AscB
de versões anteriores do Visual Basic retorna um código para um byte, em vez de um caractere. Ela é usada principalmente para converter cadeias de caracteres em aplicativos DBCS (conjunto de caracteres de bytes duplos). Todas as cadeias de caracteres do Visual Basic 2005 estão em Unicode e AscB
não têm mais suporte.
Confira também
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funções (Visual Basic)
Aplica-se a
.NET 9 e outras versões
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
UWP | 10.0 |
- Origem:
- Strings.vb
- Origem:
- Strings.vb
- Origem:
- Strings.vb
Retorna um valor inteiro representando o código de caractere correspondente a um caractere.
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
Parâmetros
- String
- String
Obrigatórios. Qualquer expressão Char
ou String
válida. Se String
for uma expressão String
, somente o primeiro caractere da cadeia de caracteres será usado para a entrada. Se String
for Nothing
ou não contiver caracteres, um erro ArgumentException ocorrerá.
Retornos
O código de caractere que corresponde ao caractere.
Exemplos
O exemplo a seguir usa a Asc
função para retornar Integer
códigos de caractere correspondentes à primeira letra em cada cadeia de caracteres.
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")
Comentários
Asc
retorna o ponto de código, ou código de caractere, para o caractere de entrada. Isso pode ser de 0 a 255 para valores de conjunto de caracteres de byte único (SBCS) e -32768 a 32767 para valores DBCS (conjunto de caracteres de byte duplo).
AscW
retorna o ponto de código Unicode para o caractere de entrada. Ele pode ser de 0 a 65535. O valor retornado independe das configurações de cultura e da página de código para o thread atual.
Nota
A função AscB
de versões anteriores do Visual Basic retorna um código para um byte, em vez de um caractere. Ela é usada principalmente para converter cadeias de caracteres em aplicativos DBCS (conjunto de caracteres de bytes duplos). Todas as cadeias de caracteres do Visual Basic 2005 estão em Unicode e AscB
não têm mais suporte.
Confira também
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funções (Visual Basic)
Aplica-se a
.NET 9 e outras versões
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
UWP | 10.0 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: