Convert Classe
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.
Converte um tipo de dados base em outro tipo de dados base.
public ref class Convert abstract sealed
public ref class Convert sealed
public static class Convert
public sealed class Convert
type Convert = class
Public Class Convert
Public NotInheritable Class Convert
- Herança
-
Convert
Exemplos
O exemplo a seguir demonstra alguns dos métodos de conversão na Convert classe, incluindo ToInt32, ToBooleane ToString.
Double dNumber = 23.15;
try
{
// Returns 23
Int32 iNumber = Convert::ToInt32( dNumber );
}
catch ( OverflowException^ )
{
Console::WriteLine(
"Overflow in Double to Int32 conversion" );
}
// Returns True
Boolean bNumber = Convert::ToBoolean( dNumber );
// Returns "23.15"
String^ strNumber = Convert::ToString( dNumber );
try
{
// Returns '2'
Char chrNumber = Convert::ToChar( strNumber->Substring( 0, 1 ) );
}
catch ( ArgumentNullException^ )
{
Console::WriteLine( "String is null" );
}
catch ( FormatException^ )
{
Console::WriteLine( "String length is greater than 1" );
}
// System::Console::ReadLine() returns a string and it
// must be converted.
Int32 newInteger = 0;
try
{
Console::WriteLine( "Enter an integer:" );
newInteger = Convert::ToInt32( System::Console::ReadLine() );
}
catch ( ArgumentNullException^ )
{
Console::WriteLine( "String is null" );
}
catch ( FormatException^ )
{
Console::WriteLine( "String does not consist of an " +
"optional sign followed by a series of digits" );
}
catch ( OverflowException^ )
{
Console::WriteLine( "Overflow in string to Int32 conversion" );
}
Console::WriteLine( "Your integer as a Double is {0}",
Convert::ToDouble( newInteger ) );
double dNumber = 23.15;
try {
// Returns 23
int iNumber = System.Convert.ToInt32(dNumber);
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in double to int conversion.");
}
// Returns True
bool bNumber = System.Convert.ToBoolean(dNumber);
// Returns "23.15"
string strNumber = System.Convert.ToString(dNumber);
try {
// Returns '2'
char chrNumber = System.Convert.ToChar(strNumber[0]);
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null");
}
catch (System.FormatException) {
System.Console.WriteLine("String length is greater than 1.");
}
// System.Console.ReadLine() returns a string and it
// must be converted.
int newInteger = 0;
try {
System.Console.WriteLine("Enter an integer:");
newInteger = System.Convert.ToInt32(
System.Console.ReadLine());
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null.");
}
catch (System.FormatException) {
System.Console.WriteLine("String does not consist of an " +
"optional sign followed by a series of digits.");
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in string to int conversion.");
}
System.Console.WriteLine("Your integer as a double is {0}",
System.Convert.ToDouble(newInteger));
let dNumber = 23.15
try
// Returns 23
Convert.ToInt32 dNumber
|> ignore
with :? OverflowException ->
printfn "Overflow in double to int conversion."
// Returns True
let bNumber = System.Convert.ToBoolean dNumber
// Returns "23.15"
let strNumber = System.Convert.ToString dNumber
try
// Returns '2'
System.Convert.ToChar strNumber[0]
|> ignore
with
| :? ArgumentNullException ->
printfn "String is null"
| :? FormatException ->
printfn "String length is greater than 1."
// System.Console.ReadLine() returns a string and it
// must be converted.
let newInteger =
try
printfn "Enter an integer:"
System.Convert.ToInt32(Console.ReadLine())
with
| :? ArgumentNullException ->
printfn "String is null."
0
| :? FormatException ->
printfn "String does not consist of an optional sign followed by a series of digits."
0
| :? OverflowException ->
printfn "Overflow in string to int conversion."
0
printfn $"Your integer as a double is {System.Convert.ToDouble newInteger}"
Dim dNumber As Double
dNumber = 23.15
Try
' Returns 23
Dim iNumber As Integer
iNumber = System.Convert.ToInt32(dNumber)
Catch exp As System.OverflowException
System.Console.WriteLine("Overflow in double to int conversion.")
End Try
' Returns True
Dim bNumber As Boolean
bNumber = System.Convert.ToBoolean(dNumber)
' Returns "23.15"
Dim strNumber As String
strNumber = System.Convert.ToString(dNumber)
Try
' Returns '2'
Dim chrNumber As Char
chrNumber = System.Convert.ToChar(strNumber.Chars(1))
Catch exp As System.ArgumentNullException
System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
System.Console.WriteLine("String length is greater than 1.")
End Try
' System.Console.ReadLine() returns a string and it
' must be converted.
Dim newInteger As Integer
newInteger = 0
Try
System.Console.WriteLine("Enter an integer:")
newInteger = System.Convert.ToInt32(System.Console.ReadLine())
Catch exp As System.ArgumentNullException
System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
System.Console.WriteLine("String does not consist of an " + _
"optional sign followed by a series of digits.")
Catch exp As System.OverflowException
System.Console.WriteLine("Overflow in string to int conversion.")
End Try
System.Console.WriteLine("Your integer as a double is {0}", _
System.Convert.ToDouble(newInteger))
Comentários
Os métodos estáticos da Convert classe são usados principalmente para dar suporte à conversão de e para os tipos de dados base no .NET. Os tipos base com suporte são Boolean, , Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, , UInt64, Single, , Double, , Decimale DateTime String. Além disso, a Convert classe inclui métodos para dar suporte a outros tipos de conversões.
Este artigo consiste nas seguintes seções:
Conversões de e para tipos base conversões de números não decimais de objetos personalizados para tipos base de informações de formatação específicas à cultura base64 codificando outras conversões comuns
Conversões em e de tipos de base
Existe um método de conversão para converter cada tipo de base em todos os outros tipos de base. No entanto, a chamada real para um método de conversão específico pode produzir um dos cinco resultados, dependendo do valor do tipo base em tempo de execução e do tipo base de destino. Esses cinco resultados são:
Nenhuma conversão. Isso ocorre quando é feita uma tentativa de converter de um tipo para si mesmo (por exemplo, chamando Convert.ToInt32(Int32) com um argumento de tipo Int32). Nesse caso, o método simplesmente retorna uma instância do tipo original.
Um InvalidCastException. Isso ocorre quando não há suporte para uma conversão específica. Um InvalidCastException é gerado para as seguintes conversões:
Um FormatException. Isso ocorre quando a tentativa de converter um valor de cadeia de caracteres em qualquer outro tipo base falha porque a cadeia de caracteres não está no formato apropriado. A exceção é gerada para as seguintes conversões:
Uma cadeia de caracteres a ser convertida em um Boolean valor não é igual Boolean.TrueString ou Boolean.FalseString.
Uma cadeia de caracteres a ser convertida em um Char valor consiste em vários caracteres.
Uma cadeia de caracteres a ser convertida em qualquer tipo numérico não é reconhecida como um número válido.
Uma cadeia de caracteres a ser convertida em um DateTime não é reconhecida como um valor válido de data e hora.
Uma conversão bem-sucedida. Para conversões entre dois tipos de base diferentes não listados nos resultados anteriores, todas as conversões de ampliação, bem como todas as conversões de estreitamento que não resultam em perda de dados, terão êxito e o método retornará um valor do tipo base de destino.
Um OverflowException. Isso ocorre quando uma conversão de estreitamento resulta em uma perda de dados. Por exemplo, tentar converter uma Int32 instância cujo valor é 10000 em um Byte tipo gera um OverflowException porque 10000 está fora do intervalo do tipo de Byte dados.
Uma exceção não será gerada se a conversão de um tipo numérico resultar em uma perda de precisão (ou seja, a perda de alguns dígitos menos significativos). No entanto, uma exceção será gerada se o resultado for maior do que pode ser representado pelo tipo de valor retornado do método de conversão específico.
Por exemplo, quando um Double é convertido em um Single, uma perda de precisão pode ocorrer, mas nenhuma exceção é lançada. No entanto, se a magnitude da Double for muito grande para ser representada por um Single, uma exceção de estouro será gerada.
Números não decimais
A Convert classe inclui métodos estáticos que você pode chamar para converter valores integrais em representações de cadeia de caracteres não decimais e converter cadeias de caracteres que representam números não decimais em valores integrais. Cada um desses métodos de conversão inclui um base
argumento que permite especificar o sistema numérico; binário (base 2), octal (base 8) e hexadecimal (base 16), bem como decimal (base 10). Há um conjunto de métodos para converter cada um dos tipos integrais primitivos compatíveis com CLS em uma cadeia de caracteres e um para converter uma cadeia de caracteres em cada um dos tipos integrais primitivos:
ToString(Byte, Int32) e ToByte(String, Int32), para converter um valor de byte de e para uma cadeia de caracteres em uma base especificada.
ToString(Int16, Int32) e ToInt16(String, Int32), para converter um inteiro com sinal de 16 bits de e para uma cadeia de caracteres em uma base especificada.
ToString(Int32, Int32) e ToInt32(String, Int32), para converter um inteiro com sinal de 32 bits de e para uma cadeia de caracteres em uma base especificada.
ToString(Int64, Int32) e ToInt64(String, Int32), para converter um inteiro com sinal de 64 bits de e para uma cadeia de caracteres em uma base especificada.
ToSByte(String, Int32), para converter a representação de cadeia de caracteres de um valor de byte em um formato especificado em um byte assinado.
ToUInt16(String, Int32), para converter a representação de cadeia de caracteres de um inteiro em um formato especificado em um inteiro de 16 bits sem sinal.
ToUInt32(String, Int32), para converter a representação de cadeia de caracteres de um inteiro em um formato especificado em um inteiro de 32 bits sem sinal.
ToUInt64(String, Int32), para converter a representação de cadeia de caracteres de um inteiro em um formato especificado em um inteiro de 64 bits sem sinal.
O exemplo a seguir converte o valor de uma cadeia de Int16.MaxValue caracteres em todos os formatos numéricos com suporte. Em seguida, converte o valor da cadeia de caracteres de volta em um Int16 valor.
using namespace System;
void main()
{
array<int>^ baseValues = { 2, 8, 10, 16 };
Int16 value = Int16::MaxValue;
for each (Int16 baseValue in baseValues) {
String^ s = Convert::ToString(value, baseValue);
Int16 value2 = Convert::ToInt16(s, baseValue);
Console::WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2);
}
}
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
using System;
public class Example
{
public static void Main()
{
int[] baseValues = { 2, 8, 10, 16 };
short value = Int16.MaxValue;
foreach (var baseValue in baseValues) {
String s = Convert.ToString(value, baseValue);
short value2 = Convert.ToInt16(s, baseValue);
Console.WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2);
}
}
}
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
open System
let baseValues = [ 2; 8; 10; 16 ]
let value = Int16.MaxValue
for baseValue in baseValues do
let s = Convert.ToString(value, baseValue)
let value2 = Convert.ToInt16(s, baseValue)
printfn $"{value} --> {s} (base {baseValue}) --> {value2}"
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
Module Example
Public Sub Main()
Dim baseValues() As Integer = { 2, 8, 10, 16 }
Dim value As Short = Int16.MaxValue
For Each baseValue in baseValues
Dim s As String = Convert.ToString(value, baseValue)
Dim value2 As Short = Convert.ToInt16(s, baseValue)
Console.WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2)
Next
End Sub
End Module
' The example displays the following output:
' 32767 --> 111111111111111 (base 2) --> 32767
' 32767 --> 77777 (base 8) --> 32767
' 32767 --> 32767 (base 10) --> 32767
' 32767 --> 7fff (base 16) --> 32767
Conversões de objetos personalizados em tipos de base
Além de dar suporte a conversões entre os tipos base, o Convert método dá suporte à conversão de qualquer tipo personalizado para qualquer tipo base. Para fazer isso, o tipo personalizado deve implementar a IConvertible interface, que define métodos para converter o tipo de implementação em cada um dos tipos base. Conversões que não têm suporte para um tipo específico devem gerar um InvalidCastException.
Quando o ChangeType método é passado por um tipo personalizado como seu primeiro parâmetro ou quando o Convert.To
método Type (como Convert.ToInt32(Object) ou Convert.ToDouble(Object, IFormatProvider) é chamado e passado uma instância de um tipo personalizado como seu primeiro parâmetro, o Convert método, por sua vez, chama a implementação do IConvertible tipo personalizado para executar a conversão. Para obter mais informações, consulte Conversão de Tipo no .NET.
Informações de formatação específicas de cultura
Todos os métodos de conversão de tipo base e o ChangeType método incluem sobrecargas que têm um parâmetro de tipo IFormatProvider. Por exemplo, o Convert.ToBoolean método tem as duas seguintes sobrecargas:
O IFormatProvider parâmetro pode fornecer informações de formatação específicas à cultura para ajudar no processo de conversão. No entanto, ele é ignorado pela maioria dos métodos de conversão de tipo base. Ele é usado apenas pelos seguintes métodos de conversão de tipo base. Se um null
IFormatProvider argumento for passado para esses métodos, o CultureInfo objeto que representa a cultura atual será usado.
Por métodos que convertem um valor em um tipo numérico. O IFormatProvider parâmetro é usado pela sobrecarga que tem parâmetros de tipo String e IFormatProvider. Ele também é usado pela sobrecarga que tem parâmetros de tipo Object e IFormatProvider se o tipo de tempo de execução do objeto for um String.
Por métodos que convertem um valor em uma data e hora. O IFormatProvider parâmetro é usado pela sobrecarga que tem parâmetros de tipo String e IFormatProvider. Ele também é usado pela sobrecarga que tem parâmetros de tipo Object e IFormatProvider se o tipo de tempo de execução do objeto for um String.
Convert.ToString Pelas sobrecargas que incluem um IFormatProvider parâmetro e que convertem um valor numérico em uma cadeia de caracteres ou um DateTime valor em uma cadeia de caracteres.
No entanto, qualquer tipo definido pelo usuário que implementa IConvertible pode usar o IFormatProvider parâmetro.
Codificação Base64
A codificação Base64 converte dados binários em uma cadeia de caracteres. Os dados expressos como dígitos base-64 podem ser facilmente transmitidos por canais de dados que só podem transmitir caracteres de 7 bits. A Convert classe inclui os seguintes métodos para dar suporte à codificação base64: um conjunto de métodos dá suporte à conversão de uma matriz de bytes de e para uma String matriz de caracteres Unicode que consiste em caracteres de dígito base-64.
ToBase64String, que converte uma matriz de bytes em uma cadeia de caracteres codificada em base64.
ToBase64CharArray, que converte uma matriz de bytes em uma matriz de caracteres codificada em base64.
FromBase64String, que converte uma cadeia de caracteres codificada em base64 em uma matriz de bytes.
FromBase64CharArray, que converte uma matriz de caracteres codificada em base64 em uma matriz de bytes.
Outras conversões comuns
Você pode usar outras classes no NET Framework para executar algumas conversões que não têm suporte pelos métodos estáticos da Convert classe. Elas incluem:
Conversão em matrizes de bytes A BitConverter classe fornece métodos que convertem os tipos numéricos primitivos (incluindo Boolean) em matrizes de bytes e de matrizes de bytes de volta para tipos de dados primitivos.
Codificação e decodificação de caracteres A Encoding classe e suas classes derivadas (como UnicodeEncoding e UTF8Encoding) fornecem métodos para codificar uma matriz de caracteres ou uma cadeia de caracteres (ou seja, convertê-las em uma matriz de bytes em uma determinada codificação) e decodificar uma matriz de bytes codificada (ou seja, converter uma matriz de bytes de volta para caracteres Unicode codificados em UTF16. Para obter mais informações, consulte Codificação de Caracteres no .NET.
Campos
DBNull |
Uma constante que representa uma coluna de banco de dados sem dados, ou seja, um banco de dados nulo. |
Métodos
ChangeType(Object, Type) |
Retorna um objeto do tipo especificado e cujo valor é equivalente ao objeto especificado. |
ChangeType(Object, Type, IFormatProvider) |
Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado. Um parâmetro fornece informações de formatação específicas da cultura. |
ChangeType(Object, TypeCode) |
Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado. |
ChangeType(Object, TypeCode, IFormatProvider) |
Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado. Um parâmetro fornece informações de formatação específicas da cultura. |
FromBase64CharArray(Char[], Int32, Int32) |
Converte um subconjunto de uma matriz de caracteres Unicode que codifica dados binários como dígitos de base 64 em uma matriz de inteiros sem sinal de 8 bits equivalente. Os parâmetros especificam o subconjunto na matriz de entrada e o número de elementos a serem convertidos. |
FromBase64String(String) |
Converte a cadeia de caracteres especificada, o que codifica dados binários, como dígitos de base 64, em uma matriz equivalente de inteiros sem sinais de 8 bits. |
FromHexString(ReadOnlySpan<Char>) |
Converte o intervalo, que codifica os dados binários como caracteres hexadecimais, em uma matriz equivalente de inteiros sem sinais de 8 bits. |
FromHexString(String) |
Converte a cadeia de caracteres especificada, que codifica dados binários como caracteres hexadecimais, em uma matriz equivalente de inteiros sem sinais de 8 bits. |
GetTypeCode(Object) |
Retorna o TypeCode para o objeto especificado. |
IsDBNull(Object) |
Retorna uma indicação de que se o objeto especificado é do tipo DBNull. |
ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32) |
Converte um subconjunto de uma matriz de inteiros não assinados de 8 bits em um subconjunto equivalente de uma matriz de caracteres Unicode codificada com dígitos com base em 64. Os parâmetros especificam os subconjuntos como deslocamentos nas matrizes de entrada e saída, e o número de elementos na matriz de entrada a serem convertidos. |
ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32, Base64FormattingOptions) |
Converte um subconjunto de uma matriz de inteiros não assinados de 8 bits em um subconjunto equivalente de uma matriz de caracteres Unicode codificada com dígitos com base em 64. Parâmetros especificam os subconjuntos como deslocamentos nas matrizes de entrada e saída, o número de elementos na matriz de entrada a serem convertidos e se as quebras de linha são inseridas na matriz de saída. |
ToBase64String(Byte[]) |
Converte uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com dígitos de base 64. |
ToBase64String(Byte[], Base64FormattingOptions) |
Converte uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com dígitos de base 64. Você pode especificar se deseja inserir quebras de linha no valor retornado. |
ToBase64String(Byte[], Int32, Int32) |
Converte um subconjunto de uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com dígitos de base 64. Parâmetros especificam o subconjunto como um deslocamento na matriz de entrada e o número de elementos na matriz a converter. |
ToBase64String(Byte[], Int32, Int32, Base64FormattingOptions) |
Converte um subconjunto de uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com dígitos de base 64. Parâmetros especificam o subconjunto como um deslocamento da matriz de entrada, o número de elementos na matriz para converter e se deve ou não inserir quebras de linha no valor retornado. |
ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions) |
Converte os números inteiros sem sinal de 8 bits dentro do intervalo somente leitura especificado em sua representação de cadeia de caracteres equivalente codificada com dígitos de base 64. Opcionalmente, você pode especificar se deseja inserir quebras de linha no valor retornado. |
ToBoolean(Boolean) |
Retorna o valor booliano especificado. Nenhuma conversão real é executada. |
ToBoolean(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado em um valor booliano equivalente. |
ToBoolean(Char) |
A chamada desse método sempre lança InvalidCastException. |
ToBoolean(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToBoolean(Decimal) |
Converte o valor do número decimal especificado em um valor booliano equivalente. |
ToBoolean(Double) |
Converte o valor do número de ponto flutuante de precisão dupla em um valor booliano equivalente. |
ToBoolean(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um valor booliano equivalente. |
ToBoolean(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado para um valor booliano equivalente. |
ToBoolean(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um valor booliano equivalente. |
ToBoolean(Object) |
Converte o valor de um objeto especificado em um valor booliano equivalente. |
ToBoolean(Object, IFormatProvider) |
Converte o valor do objeto especificado em um valor booliano equivalente, usando as informações de formatação específicas da cultura especificadas. |
ToBoolean(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado em um valor booliano equivalente. |
ToBoolean(Single) |
Converte o valor do número de ponto flutuante de precisão simples em um valor booliano equivalente. |
ToBoolean(String) |
Converte a representação de cadeia de caracteres especificada de um valor lógico para seu equivalente booliano. |
ToBoolean(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um valor lógico para seu equivalente booliano, usando as informações de formatação específicas da cultura especificada. |
ToBoolean(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado em um valor booliano equivalente. |
ToBoolean(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um valor booliano equivalente. |
ToBoolean(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um valor booliano equivalente. |
ToByte(Boolean) |
Converte o valor booliano especificado no inteiro sem sinal de 8 bits equivalente. |
ToByte(Byte) |
Retorna o inteiro sem sinal de 8 bits especificado; nenhuma conversão real é executada. |
ToByte(Char) |
Converte o valor do caractere Unicode especificado no inteiro sem sinal de 8 bits equivalente. |
ToByte(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToByte(Decimal) |
Converte o valor do número decimal especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(Object) |
Converte o valor do objeto especificado para um inteiro sem sinal de 8 bits. |
ToByte(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro sem sinal de 8 bits, usando as informações de formatação específicas da cultura especificadas. |
ToByte(SByte) |
Converte o valor do número inteiro com sinal de 8 bits especificado em um número inteiro sem sinal de 8 bits equivalente. |
ToByte(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 8 bits equivalente. |
ToByte(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 8 bits equivalente, usando as informações de formatação específicas da cultura especificada. |
ToByte(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada em um inteiro sem sinal de 8 bits equivalente. |
ToByte(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToByte(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro sem sinal de 8 bits equivalente. |
ToChar(Boolean) |
A chamada desse método sempre lança InvalidCastException. |
ToChar(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado em seu caractere Unicode equivalente. |
ToChar(Char) |
Retorna o valor do caractere Unicode especificado; nenhuma conversão real é executada. |
ToChar(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToChar(Decimal) |
A chamada desse método sempre lança InvalidCastException. |
ToChar(Double) |
A chamada desse método sempre lança InvalidCastException. |
ToChar(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em seu caractere Unicode equivalente. |
ToChar(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em seu caractere Unicode equivalente. |
ToChar(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em seu caractere Unicode equivalente. |
ToChar(Object) |
Converte o valor do objeto especificado em um caractere Unicode. |
ToChar(Object, IFormatProvider) |
Converte o valor do objeto especificado para o caractere Unicode equivalente usando as informações de formatação específicas da cultura especificadas. |
ToChar(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no caractere Unicode equivalente. |
ToChar(Single) |
A chamada desse método sempre lança InvalidCastException. |
ToChar(String) |
Converte o primeiro caractere de uma cadeia de caracteres especificada em um caractere Unicode. |
ToChar(String, IFormatProvider) |
Converte o primeiro caractere da cadeia de caracteres especificada em um caractere Unicode, usando informações de formatação específicas da cultura especificadas. |
ToChar(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no caractere Unicode equivalente. |
ToChar(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado no caractere Unicode equivalente. |
ToChar(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em seu caractere Unicode equivalente. |
ToDateTime(Boolean) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Byte) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Char) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(DateTime) |
Retorna o objeto DateTime especificado; nenhuma conversão real é executada. |
ToDateTime(Decimal) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Double) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Int16) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Int32) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Int64) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Object) |
Converte o valor do objeto especificado em um objeto DateTime. |
ToDateTime(Object, IFormatProvider) |
Converte o valor do objeto especificado em um objeto DateTime, usando as informações de formatação específicas da cultura especificadas. |
ToDateTime(SByte) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(Single) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(String) |
Converte a representação de cadeia de caracteres especificada de uma data e hora em um valor de data e hora equivalente. |
ToDateTime(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em uma data e hora equivalentes, usando as informações de formatação específicas da cultura especificadas. |
ToDateTime(UInt16) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(UInt32) |
A chamada desse método sempre lança InvalidCastException. |
ToDateTime(UInt64) |
A chamada desse método sempre lança InvalidCastException. |
ToDecimal(Boolean) |
Converte o valor booliano especificado para o número decimal equivalente. |
ToDecimal(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no número decimal equivalente. |
ToDecimal(Char) |
A chamada desse método sempre lança InvalidCastException. |
ToDecimal(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToDecimal(Decimal) |
Retorna o número decimal especificado; nenhuma conversão real é executada. |
ToDecimal(Double) |
Converte o valor do número de ponto flutuante de dupla precisão para um número decimal equivalente. |
ToDecimal(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um número decimal equivalente. |
ToDecimal(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um número decimal equivalente. |
ToDecimal(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um número decimal equivalente. |
ToDecimal(Object) |
Converte o valor do objeto especificado em um número decimal equivalente. |
ToDecimal(Object, IFormatProvider) |
Converte o valor do objeto especificado em um número decimal equivalente, usando as informações de formatação específicas da cultura especificada. |
ToDecimal(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no número decimal equivalente. |
ToDecimal(Single) |
Converte o valor do número de ponto flutuante de precisão simples para um número decimal equivalente. |
ToDecimal(String) |
Converte a representação de cadeia de caracteres especificada de um número para um número decimal equivalente. |
ToDecimal(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um número decimal equivalente, usando as informações de formatação específicas da cultura especificada. |
ToDecimal(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado em um número decimal equivalente. |
ToDecimal(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um número decimal equivalente. |
ToDecimal(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um número decimal equivalente. |
ToDouble(Boolean) |
Converte o valor booliano especificado no número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado para um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Char) |
A chamada desse método sempre lança InvalidCastException. |
ToDouble(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToDouble(Decimal) |
Converte o valor do número decimal especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Double) |
Retorna o número de ponto flutuante de precisão dupla especificado; nenhuma conversão real é executada. |
ToDouble(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Int32) |
Converte o valor do inteiro com sinal especificado de 32 bits em um número de ponto flutuante de precisão dupla. |
ToDouble(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Object) |
Converte o valor do objeto especificado em um número de ponto flutuante de precisão dupla. |
ToDouble(Object, IFormatProvider) |
Converte o valor do objeto especificado em um número de ponto flutuante de precisão dupla, usando as informações de formatação específicas da cultura especificadas. |
ToDouble(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no número de ponto flutuante de precisão dupla equivalente. |
ToDouble(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(String) |
Converte a representação de cadeia de caracteres especificada de um número em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(String, IFormatProvider) |
Converte a representação da cadeia de caracteres especificada de um número em um número de ponto flutuante de precisão dupla equivalente, usando as informações de formatação específicas da cultura. |
ToDouble(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado para um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToDouble(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um número de ponto flutuante de precisão dupla equivalente. |
ToHexString(Byte[]) |
Converte uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com caracteres hexadecimais maiúsculos. |
ToHexString(Byte[], Int32, Int32) |
Converte um subconjunto de uma matriz de inteiros sem sinal de 8 bits na representação de cadeia de caracteres equivalente codificada com caracteres hexadecimais maiúsculos. Os parâmetros especificam o subconjunto como um deslocamento na matriz de entrada e o número de elementos na matriz a converter. |
ToHexString(ReadOnlySpan<Byte>) |
Converte um intervalo de inteiros sem sinal de 8 bits em sua representação de cadeia de caracteres equivalente codificada com caracteres hexadecimais maiúsculos. |
ToInt16(Boolean) |
Converte o valor booliano especificado no inteiro com sinal de 16 bits equivalente. |
ToInt16(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro com sinal de 16 bits equivalente. |
ToInt16(Char) |
Converte o valor do caractere Unicode especificado no inteiro com sinal de 16 bits equivalente. |
ToInt16(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToInt16(Decimal) |
Converte o valor do número decimal especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(Int16) |
Retorna o inteiro com sinal de 16 bits especificado; nenhuma conversão real é executada. |
ToInt16(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(Object) |
Converte o valor do objeto especificado em um inteiro com sinal de 16 bits. |
ToInt16(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro com sinal de 16 bits, usando as informações de formatação específicas da cultura especificadas. |
ToInt16(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 16 bits equivalente. |
ToInt16(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 16 bits equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToInt16(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada para um inteiro com sinal de 16 bits equivalente. |
ToInt16(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com sinal de 16 bits equivalente. |
ToInt16(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt16(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com sinal de 16 bits equivalente. |
ToInt32(Boolean) |
Converte o valor booliano especificado para o inteiro com sinal de 32 bits equivalente. |
ToInt32(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(Char) |
Converte o valor do caractere Unicode especificado no inteiro com sinal de 32 bits equivalente. |
ToInt32(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToInt32(Decimal) |
Converte o valor do número decimal especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um valor com sinal de 32 bits equivalente. |
ToInt32(Int32) |
Retorna o inteiro com sinal de 32 bits especificado; nenhuma conversão real é executada. |
ToInt32(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(Object) |
Converte o valor do objeto especificado para um inteiro com sinal de 32 bits. |
ToInt32(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro com sinal de 32 bits, usando as informações de formatação específicas da cultura especificadas. |
ToInt32(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um número inteiro com sinal de 32 bits equivalente. |
ToInt32(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 32 bits equivalente. |
ToInt32(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 32 bits equivalente, usando as informações de formatação específicas da cultura especificada. |
ToInt32(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada para um inteiro com sinal de 32 bits equivalente. |
ToInt32(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com sinal de 32 bits equivalente. |
ToInt32(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt32(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com sinal de 32 bits equivalente. |
ToInt64(Boolean) |
Converte o valor booliano especificado no inteiro com sinal de 64 bits equivalente. |
ToInt64(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro com sinal de 64 bits equivalente. |
ToInt64(Char) |
Converte o valor do caractere Unicode especificado no inteiro com sinal de 64 bits equivalente. |
ToInt64(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToInt64(Decimal) |
Converte o valor do número decimal especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(Int64) |
Retorna o inteiro com sinal de 64 bits especificado; nenhuma conversão real é executada. |
ToInt64(Object) |
Converte o valor do objeto especificado em um inteiro com sinal de 64 bits. |
ToInt64(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro com sinal de 64 bits, usando as informações de formatação específicas da cultura especificadas. |
ToInt64(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um número inteiro com sinal de 64 bits equivalente. |
ToInt64(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 64 bits equivalente. |
ToInt64(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 64 bits equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToInt64(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada para um inteiro com sinal de 64 bits equivalente. |
ToInt64(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com sinal de 64 bits equivalente. |
ToInt64(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro com sinal de 64 bits equivalente. |
ToInt64(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com sinal de 64 bits equivalente. |
ToSByte(Boolean) |
Converte o valor booliano especificado para o inteiro com sinal de 8 bits equivalente. |
ToSByte(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro com sinal de 8 bits equivalente. |
ToSByte(Char) |
Converte o valor do caractere Unicode especificado no inteiro com sinal de 8 bits equivalente. |
ToSByte(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToSByte(Decimal) |
Converte o valor do número decimal especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(Object) |
Converte o valor do objeto especificado em um inteiro com sinal de 8 bits. |
ToSByte(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro com sinal de 8 bits, usando as informações de formatação específicas à cultura especificadas. |
ToSByte(SByte) |
Retorna o inteiro com sinal de 8 bits especificado; nenhuma conversão real é executada. |
ToSByte(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 8 bits equivalente. |
ToSByte(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro com sinal de 8 bits equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToSByte(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada para um inteiro com sinal de 8 bits equivalente. |
ToSByte(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com sinal de 8 bits equivalente. |
ToSByte(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro com sinal de 8 bits equivalente. |
ToSByte(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com sinal de 8 bits equivalente. |
ToSingle(Boolean) |
Converte o valor booliano especificado no número de ponto flutuante de precisão simples equivalente. |
ToSingle(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no número de ponto flutuante de precisão simples equivalente. |
ToSingle(Char) |
A chamada desse método sempre lança InvalidCastException. |
ToSingle(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToSingle(Decimal) |
Converte o valor do número decimal especificado para um número de ponto flutuante de precisão simples equivalente. |
ToSingle(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(Object) |
Converte o valor do objeto especificado em um número de ponto flutuante de precisão simples. |
ToSingle(Object, IFormatProvider) |
Converte o valor do objeto especificado em um número de ponto flutuante de precisão simples, usando as informações de formatação específicas à cultura especificadas. |
ToSingle(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no número de ponto flutuante de precisão simples equivalente. |
ToSingle(Single) |
Retorna o número de ponto flutuante de precisão simples especificado; nenhuma conversão real é executada. |
ToSingle(String) |
Converte a representação de cadeia de caracteres especificada de um número em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(String, IFormatProvider) |
Converte a representação de cadeia de caracteres de um número especificada em um número de ponto flutuante de precisão simples equivalente, usando as informações de formatação específicas da cultura especificadas. |
ToSingle(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no número de ponto flutuante de precisão simples equivalente. |
ToSingle(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um número de ponto flutuante de precisão simples equivalente. |
ToSingle(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um número de ponto flutuante de precisão simples equivalente. |
ToString(Boolean) |
Converte o valor booliano especificado na representação de cadeia de caracteres equivalente. |
ToString(Boolean, IFormatProvider) |
Converte o valor booliano especificado na representação de cadeia de caracteres equivalente. |
ToString(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado na representação de cadeia de caracteres equivalente. |
ToString(Byte, IFormatProvider) |
Converte o valor do inteiro sem sinal de 8 bits especificado em sua representação de cadeia de caracteres equivalente, usando as informações de formatação específicas da cultura especificadas. |
ToString(Byte, Int32) |
Converte o valor de um inteiro sem sinal de 8 bits em sua representação de cadeia de caracteres equivalente de uma base especificada. |
ToString(Char) |
Converte o valor do caractere Unicode especificado na representação de cadeia de caracteres equivalente. |
ToString(Char, IFormatProvider) |
Converte o valor do caractere Unicode especificado em sua representação de cadeia de caracteres equivalente, usando as informações de formatação específicas da cultura especificadas. |
ToString(DateTime) |
Converte o valor do DateTime especificado na representação de cadeia de caracteres equivalente. |
ToString(DateTime, IFormatProvider) |
Converte o valor do DateTime especificado na representação de cadeia de caracteres equivalente usando as informações de formatação específicas da cultura determinadas. |
ToString(Decimal) |
Converte o valor do número decimal especificado na representação de cadeia de caracteres equivalente. |
ToString(Decimal, IFormatProvider) |
Converte o valor do número decimal especificado na representação de cadeia de caracteres equivalente usando as informações de formatação específicas da cultura especificadas. |
ToString(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Double, IFormatProvider) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Int16, IFormatProvider) |
Converte o valor do inteiro com sinal de 16 bits especificado em sua representação de cadeia de caracteres equivalente usando as informações de formatação específicas da cultura especificadas. |
ToString(Int16, Int32) |
Converte o valor de um inteiro com sinal de 16 bits em sua representação de cadeia de caracteres equivalente em uma base especificada. |
ToString(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Int32, IFormatProvider) |
Converte o valor do inteiro com sinal de 32 bits especificado em sua representação de cadeia de caracteres equivalente usando as informações de formatação específicas da cultura especificadas. |
ToString(Int32, Int32) |
Converte o valor de um inteiro com sinal de 32 bits na representação de cadeia de caracteres equivalente a ele em uma base especificada. |
ToString(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Int64, IFormatProvider) |
Converte o valor do inteiro com sinal de 64 bits especificado na representação de cadeia de caracteres equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToString(Int64, Int32) |
Converte o valor de um inteiro com sinal de 64 bits na representação de cadeia de caracteres equivalente a ele em uma base especificada. |
ToString(Object) |
Converte o valor do objeto especificado na representação de cadeia de caracteres equivalente. |
ToString(Object, IFormatProvider) |
Converte o valor do objeto especificado na representação de cadeia de caracteres equivalente usando as informações de formatação específicas da cultura especificadas. |
ToString(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado em sua representação de cadeia de caracteres equivalente. |
ToString(SByte, IFormatProvider) |
Converte o valor do inteiro com sinal de 8 bits especificado em sua representação de cadeia de caracteres equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToString(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em sua representação de cadeia de caracteres equivalente. |
ToString(Single, IFormatProvider) |
Converte o valor do número de ponto flutuante de precisão simples em sua representação de cadeia de caracteres equivalente, usando as informações de formatação específicas da cultura. |
ToString(String) |
Retorna a instância de cadeia de caracteres especificada; nenhuma conversão real é executada. |
ToString(String, IFormatProvider) |
Retorna a instância de cadeia de caracteres especificada; nenhuma conversão real é executada. |
ToString(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado em uma representação de cadeia de caracteres equivalente. |
ToString(UInt16, IFormatProvider) |
Converte o valor do inteiro sem sinal de 16 bits especificado na representação de cadeia de caracteres equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToString(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado na representação de cadeia de caracteres equivalente. |
ToString(UInt32, IFormatProvider) |
Converte o valor do inteiro sem sinal de 32 bits especificado na representação de cadeia de caracteres equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToString(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado na representação de cadeia de caracteres equivalente. |
ToString(UInt64, IFormatProvider) |
Converte o valor do inteiro sem sinal de 64 bits especificado na representação de cadeia de caracteres equivalente, usando as informações de formatação específicas à cultura especificadas. |
ToUInt16(Boolean) |
Converte o valor booliano especificado no inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Char) |
Converte o valor do caractere Unicode especificado no inteiro sem sinal de 16 bits equivalente. |
ToUInt16(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToUInt16(Decimal) |
Converte o valor do número decimal especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado no inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Object) |
Converte o valor do objeto especificado em um inteiro sem sinal de 16 bits. |
ToUInt16(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro sem sinal de 16 bits, usando as informações de formatação específicas da cultura especificada. |
ToUInt16(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no inteiro sem sinal de 16 bits equivalente. |
ToUInt16(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 16 bits equivalente, usando as informações específicas à cultura especificadas. |
ToUInt16(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(UInt16) |
Retorna o inteiro sem sinal de 16 bits especificado; nenhuma conversão real é executada. |
ToUInt16(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt16(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro sem sinal de 16 bits equivalente. |
ToUInt32(Boolean) |
Converte o valor booliano especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Char) |
Converte o valor do caractere Unicode especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToUInt32(Decimal) |
Converte o valor do número decimal especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Object) |
Converte o valor do objeto especificado em um inteiro sem sinal de 32 bits. |
ToUInt32(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro sem sinal de 32 bits, usando as informações de formatação específicas da cultura especificada. |
ToUInt32(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 32 bits equivalente, usando as informações específicas à cultura especificadas. |
ToUInt32(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada em um inteiro sem sinal de 32 bits equivalente. |
ToUInt32(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro sem sinal de 32 bits equivalente. |
ToUInt32(UInt32) |
Retorna o inteiro sem sinal de 32 bits especificado; nenhuma conversão real é executada. |
ToUInt32(UInt64) |
Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro sem sinal de 32 bits equivalente. |
ToUInt64(Boolean) |
Converte o valor booliano especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Byte) |
Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Char) |
Converte o valor do caractere Unicode especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(DateTime) |
A chamada desse método sempre lança InvalidCastException. |
ToUInt64(Decimal) |
Converte o valor do número decimal especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Double) |
Converte o valor do número de ponto flutuante de precisão dupla especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Int16) |
Converte o valor do inteiro com sinal de 16 bits especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Int32) |
Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Int64) |
Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Object) |
Converte o valor do objeto especificado em um inteiro sem sinal de 64 bits. |
ToUInt64(Object, IFormatProvider) |
Converte o valor do objeto especificado em um inteiro sem sinal de 64 bits, usando as informações de formatação específicas à cultura especificadas. |
ToUInt64(SByte) |
Converte o valor do inteiro com sinal de 8 bits especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(Single) |
Converte o valor do número de ponto flutuante de precisão simples especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(String) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(String, IFormatProvider) |
Converte a representação de cadeia de caracteres especificada de um número em um inteiro sem sinal de 64 bits equivalente, usando as informações específicas à cultura especificadas. |
ToUInt64(String, Int32) |
Converte a representação de cadeia de caracteres de um número em uma base especificada em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(UInt16) |
Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro sem sinal de 64 bits equivalente. |
ToUInt64(UInt32) |
Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro sem sinal de 64 bits equivalente. |
ToUInt64(UInt64) |
Retorna o inteiro sem sinal de 64 bits especificado; nenhuma conversão real é executada. |
TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Tenta converter o intervalo especificado contendo uma representação de cadeia de caracteres codificada com dígitos de base 64 em um intervalo de números inteiros sem sinal de 8 bits. |
TryFromBase64String(String, Span<Byte>, Int32) |
Tenta converter a representação de cadeia de caracteres codificada com dígitos de base 64 em um intervalo de números inteiros sem sinal de 8 bits. |
TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions) |
Tenta converter os números inteiros sem sinal de 8 bits dentro do intervalo somente leitura especificado na representação deles de cadeia de caracteres equivalente codificada com dígitos de base 64. Opcionalmente, você pode especificar se deseja inserir quebras de linha no valor retornado. |