Byte.ParseByte Método
Definição
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.
Sobrecargas
ParseByte(String) |
Analisa o argumento string como um decimal |
ParseByte(String, Int32) |
Analisa o argumento string como um assinado |
ParseByte(String)
Analisa o argumento string como um decimal byte
assinado .
[Android.Runtime.Register("parseByte", "(Ljava/lang/String;)B", "")]
public static sbyte ParseByte (string s);
[<Android.Runtime.Register("parseByte", "(Ljava/lang/String;)B", "")>]
static member ParseByte : string -> sbyte
Parâmetros
- s
- String
a String
contendo a byte
representação a ser analisada
Retornos
O byte
valor representado pelo argumento em decimal
- Atributos
Exceções
se string
não pode ser analisado como um valor de byte.
Comentários
Analisa o argumento string como um decimal byte
assinado . Os caracteres na cadeia de caracteres devem ser todos dígitos decimais, exceto que o primeiro caractere pode ser um sinal '-'
de subtração ASCII ('\u005Cu002D'
) para indicar um valor negativo ou um sinal '+'
de adição ASCII ('\u005Cu002B'
) para indicar um valor positivo. O valor resultante byte
é retornado, exatamente como se o argumento e o radix 10 fossem dados como argumentos para o #parseByte(java.lang.String, int)
método.
Documentação Java para java.lang.Byte.parseByte(java.lang.String)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ParseByte(String, Int32)
Analisa o argumento string como um assinado byte
no radix especificado pelo segundo argumento.
[Android.Runtime.Register("parseByte", "(Ljava/lang/String;I)B", "")]
public static sbyte ParseByte (string s, int radix);
[<Android.Runtime.Register("parseByte", "(Ljava/lang/String;I)B", "")>]
static member ParseByte : string * int -> sbyte
Parâmetros
- s
- String
o String
que contém o byte
representação a ser analisada
- radix
- Int32
o radix a ser usado durante a análise s
Retornos
O byte
valor representado pelo argumento String no radix especificado
- Atributos
Exceções
se string
não puder ser analisado como um valor de byte, ou radix Character.MAX_RADIX
.
Comentários
Analisa o argumento string como um assinado byte
no radix especificado pelo segundo argumento. Os caracteres na cadeia de caracteres devem ser todos dígitos, do radix especificado (conforme determinado se java.lang.Character#digit(char, int)
retorna um valor não negativo), exceto que o primeiro caractere pode ser um sinal '-'
de subtração ASCII ('\u005Cu002D'
) para indicar um valor negativo ou um sinal '+'
de adição ASCII ('\u005Cu002B'
) para indicar um valor positivo. O valor resultante byte
é retornado.
Uma exceção de tipo NumberFormatException
é lançada se qualquer uma das seguintes situações ocorrer: <ul><li> O primeiro argumento é null
ou é uma cadeia de caracteres de comprimento zero.
<li> O radix é menor ou maior que java.lang.Character#MIN_RADIX
java.lang.Character#MAX_RADIX
.
<li> Qualquer caractere da cadeia de caracteres não é um dígito do radix especificado, exceto que o primeiro caractere pode ser um sinal '-'
de menos ('\u005Cu002D'
) ou sinal '+'
de mais ('\u005Cu002B'
), desde que a cadeia de caracteres seja maior que o comprimento 1.
<li> O valor representado pela cadeia de caracteres não é um valor do tipo byte
. </ul>
Documentação Java para java.lang.Byte.parseByte(java.lang.String, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.