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
| Nome | Description |
|---|---|
| ParseByte(String, Int32) |
Analisa o argumento de cadeia de caracteres como um sinal |
| ParseByte(String) |
Analisa o argumento de cadeia de caracteres como um decimal |
ParseByte(String, Int32)
Analisa o argumento de cadeia de caracteres como um sinal 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 de cadeia de caracteres 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 de cadeia de caracteres como um sinal byte no radix especificado pelo segundo argumento. Os caracteres na cadeia de caracteres devem ser todos dígitos, do radix especificado (conforme determinado por se java.lang.Character#digit(char, int) retorna um valor nãonegativo), 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 do tipo NumberFormatException será gerada 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 java.lang.Character#MIN_RADIX maior que 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 adição ('\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>
Java documentação para java.lang.Byte.parseByte(java.lang.String, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
ParseByte(String)
Analisa o argumento de cadeia de caracteres como um decimal byteassinado.
[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
uma String que contém a byte representação a ser analisada
Retornos
o byte valor representado pelo argumento em decimal
- Atributos
Exceções
se string não puder ser analisado como um valor de byte.
Comentários
Analisa o argumento de cadeia de caracteres como um decimal byteassinado. Todos os caracteres na cadeia de caracteres devem ser 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 fornecidos como argumentos para o #parseByte(java.lang.String, int) método.
Java documentação para java.lang.Byte.parseByte(java.lang.String).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.