Convert Classe

Definizione

Converte un tipo di dati di base in un altro tipo di dati di 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
Ereditarietà
Convert

Esempio

Nell'esempio seguente vengono illustrati alcuni metodi di conversione nella Convert classe , tra cui , e ToInt32 ToBoolean 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));
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))

Commenti

I metodi statici della classe vengono usati principalmente per supportare la conversione da e verso Convert i tipi di dati di base in .NET. I tipi di base supportati Boolean sono , , , , , , , Char , , SByte , , , Byte Int16 Int32 e Int64 UInt16 UInt32 UInt64 Single Double Decimal DateTime String . Inoltre, la Convert classe include metodi per supportare altri tipi di conversioni.

Questo articolo è costituito dalle sezioni seguenti:

Conversioni da e verso tipi di base di numeri non decimali Conversioni da oggetti personalizzati a tipi di base informazioni di formattazione specifiche delle impostazioni cultura Base64 Codifica altre conversioni comuni

Conversioni da e verso tipi di base

Esiste un metodo di conversione per convertire ogni tipo di base in ogni altro tipo di base. Tuttavia, la chiamata effettiva a un metodo di conversione specifico può produrre uno dei cinque risultati, a seconda del valore del tipo di base in fase di esecuzione e del tipo di base di destinazione. Questi cinque risultati sono:

  • Nessuna conversione. Questo errore si verifica quando viene effettuato un tentativo di conversione da un tipo a se stesso , ad esempio chiamando Convert.ToInt32(Int32) con un argomento di tipo Int32 . In questo caso, il metodo restituisce semplicemente un'istanza del tipo originale.

  • Oggetto InvalidCastException. Ciò si verifica quando una particolare conversione non è supportata. Viene InvalidCastException generata un'eccezione per le conversioni seguenti:

  • Oggetto FormatException. Questo errore si verifica quando il tentativo di convertire un valore stringa in qualsiasi altro tipo di base ha esito negativo perché la stringa non è nel formato corretto. L'eccezione viene generata per le conversioni seguenti:

    • Una stringa da convertire in un Boolean valore non è uguale a o Boolean.TrueString Boolean.FalseString .

    • Una stringa da convertire in un Char valore è costituita da più caratteri.

    • Una stringa da convertire in qualsiasi tipo numerico non è riconosciuta come numero valido.

    • Una stringa da convertire in non DateTime è riconosciuta come valore di data e ora valido.

  • Conversione riuscita. Per le conversioni tra due tipi di base diversi non elencati nei risultati precedenti, tutte le conversioni verso un tipo di dati più grande e tutte le conversioni verso un tipo di dati più grande che non comportano una perdita di dati avranno esito positivo e il metodo restituirà un valore del tipo di base di destinazione.

  • Oggetto OverflowException. Ciò si verifica quando una conversione verso un tipo di dati più ristretto comporta una perdita di dati. Ad esempio, il tentativo di convertire un'istanza il cui valore è 10000 in un tipo genera un'eccezione perché Int32 Byte OverflowException 10000 non è compreso nell'intervallo del Byte tipo di dati .

Non verrà generata un'eccezione se la conversione di un tipo numerico comporta una perdita di precisione, ovvero la perdita di alcune cifre meno significative. Tuttavia, verrà generata un'eccezione se il risultato è maggiore di può essere rappresentato dal tipo di valore restituito del metodo di conversione specifico.

Ad esempio, quando un oggetto viene convertito in , potrebbe verificarsi una Double Single perdita di precisione, ma non viene generata alcuna eccezione. Tuttavia, se la grandezza di è troppo grande per essere rappresentata da Double un , viene generata Single un'eccezione di overflow.

Numeri non decimali

La classe include metodi statici che è possibile chiamare per convertire i valori integrali in rappresentazioni di stringa non decimali e per convertire stringhe che rappresentano Convert numeri non decimali in valori integrali. Ognuno di questi metodi di conversione include un argomento che consente di specificare il sistema di base numeri, binario (base 2), ottale (base 8) ed esadecimale (base 16), nonché decimale (base 10). È disponibile un set di metodi per convertire ognuno dei tipi integrali primitivi conformi a CLS in una stringa e uno per convertire una stringa in ognuno dei tipi integrali primitivi:

Nell'esempio seguente il valore di viene convertito Int16.MaxValue in una stringa in tutti i formati numerici supportati. Quindi converte nuovamente il valore stringa in un Int16 valore .

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
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

Conversioni da oggetti personalizzati a tipi di base

Oltre a supportare le conversioni tra i tipi di base, il metodo supporta la conversione di qualsiasi tipo Convert personalizzato in qualsiasi tipo di base. A tale scopo, il tipo personalizzato deve implementare l'interfaccia , che definisce i metodi per la conversione del tipo di implementazione IConvertible in ognuno dei tipi di base. Le conversioni non supportate da un determinato tipo devono generare un'eccezione InvalidCastException .

Quando al metodo viene passato un tipo personalizzato come primo parametro o quando viene chiamato il metodo Type (ad esempio o ) e viene passata un'istanza di un tipo personalizzato come primo parametro, il metodo chiama a sua volta l'implementazione del tipo personalizzato per eseguire la ChangeType Convert.To Convert.ToInt32(Object) Convert.ToDouble(Object, IFormatProvider) Convert IConvertible conversione. Per altre informazioni, vedere Conversione dei tipi in .NET.

Culture-Specific formattazione

Tutti i metodi di conversione del tipo di base e ChangeType il metodo includono overload con un parametro di tipo IFormatProvider . Ad esempio, Convert.ToBoolean il metodo ha i due overload seguenti:

Il IFormatProvider parametro può fornire informazioni di formattazione specifiche delle impostazioni cultura per facilitare il processo di conversione. Tuttavia, viene ignorato dalla maggior parte dei metodi di conversione del tipo di base. Viene utilizzato solo dai metodi di conversione dei tipi di base seguenti. Se un null IFormatProvider argomento viene passato a questi metodi, viene usato CultureInfo l'oggetto che rappresenta le impostazioni cultura del thread corrente.

Tuttavia, qualsiasi tipo definito dall'utente che implementa IConvertible può usare il parametro IFormatProvider .

Codifica Base64

La codifica Base64 converte i dati binari in una stringa. I dati espressi come cifre base 64 possono essere facilmente trasmessi tramite canali di dati che possono trasmettere solo caratteri a 7 bit. La classe include i metodi seguenti per supportare la codifica Base64: un set di metodi supporta la conversione di una matrice di byte da e verso o verso e da una matrice di caratteri Unicode costituita da caratteri in Convert String base 64 cifre.

  • ToBase64String, che converte una matrice di byte in una stringa con codifica Base64.

  • ToBase64CharArray, che converte una matrice di byte in una matrice di caratteri con codifica Base64.

  • FromBase64String, che converte una stringa con codifica Base64 in una matrice di byte.

  • FromBase64CharArray, che converte una matrice di caratteri con codifica Base64 in una matrice di byte.

Altre conversioni comuni

È possibile usare altre classi in NET Framework per eseguire alcune conversioni non supportate dai metodi statici della Convert classe . Sono inclusi:

Conversione in matrici di byte La classe fornisce metodi che convertono i tipi numerici primitivi (inclusi ) in matrici di byte e da matrici di byte a tipi BitConverter Boolean di dati primitivi.

Codifica e decodifica dei caratteri La classe e le relative classi derivate (ad esempio e ) forniscono metodi per codificare una matrice di caratteri o una stringa (ovvero per convertirli in una matrice di byte in una particolare codifica) e per decodificare una matrice di byte codificata (ovvero convertire una matrice di byte in caratteri Unicode con codifica Encoding UnicodeEncoding UTF8Encoding UTF16). Per altre informazioni, vedere Codifica dei caratteri in .NET.

Campi

DBNull

Costante che rappresenta una colonna di database senza dati, ovvero un database Null.

Metodi

ChangeType(Object, Type)

Restituisce un oggetto del tipo specificato e il cui valore è equivalente all'oggetto specificato.

ChangeType(Object, Type, IFormatProvider)

Restituisce un oggetto del tipo specificato, il cui valore è equivalente all'oggetto specificato. Un parametro fornisce le informazioni di formattazione specifiche delle impostazioni cultura.

ChangeType(Object, TypeCode)

Restituisce un oggetto del tipo specificato, il cui valore è equivalente all'oggetto specificato.

ChangeType(Object, TypeCode, IFormatProvider)

Restituisce un oggetto del tipo specificato, il cui valore è equivalente all'oggetto specificato. Un parametro fornisce le informazioni di formattazione specifiche delle impostazioni cultura.

FromBase64CharArray(Char[], Int32, Int32)

Converte un sottoinsieme di una matrice di caratteri Unicode, in cui sono codificati dati binari come cifre base 64, in una matrice di interi senza segno a 8 bit equivalente. I parametri specificano il sottoinsieme nella matrice di input e il numero di elementi da convertire.

FromBase64String(String)

Converte la stringa specificata, che codifica dati binari come cifre base 64, in una matrice di interi senza segno a 8 bit equivalente.

FromHexString(ReadOnlySpan<Char>)

Converte l'intervallo, che codifica dati binari come caratteri esadecimali, in una matrice di interi senza segno a 8 bit equivalente.

FromHexString(String)

Converte la stringa specificata, che codifica dati binari come caratteri esadecimali, in una matrice di interi senza segno a 8 bit equivalente.

GetTypeCode(Object)

Restituisce l'attributo TypeCode dell'oggetto specificato.

IsDBNull(Object)

Indica se l'oggetto specificato è di tipo DBNull.

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32)

Converte un subset di una matrice di interi senza segno a 8 bit in un subset equivalente di una matrice di caratteri Unicode codificati con cifre base 64. I parametri specificano i sottoinsiemi come offset nelle matrici di input e output e il numero di elementi nella matrice di input da convertire.

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32, Base64FormattingOptions)

Converte un subset di una matrice di interi senza segno a 8 bit in un subset equivalente di una matrice di caratteri Unicode codificati con cifre base 64. I parametri specificano i sottoinsiemi come offset nelle matrici di input e output, il numero di elementi nella matrice di input da convertire e se vengono inserite interruzioni di riga nella matrice di output.

ToBase64String(Byte[])

Converte una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con cifre base 64.

ToBase64String(Byte[], Base64FormattingOptions)

Converte una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con cifre base 64. È possibile specificare se inserire interruzioni di riga nel valore restituito.

ToBase64String(Byte[], Int32, Int32)

Converte un subset di una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con cifre base 64. I parametri specificano il subset come offset nella matrice di input e il numero di elementi nella matrice da convertire.

ToBase64String(Byte[], Int32, Int32, Base64FormattingOptions)

Converte un subset di una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con cifre base 64. I parametri specificano il sottoinsieme come offset nella matrice di input, il numero di elementi nella matrice da convertire e se inserire interruzioni di riga nel valore restituito.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Converte gli interi senza segno a 8 bit nell'intervallo di sola lettura specificato nella relativa rappresentazione stringa equivalente codificata con cifre Base 64. È possibile specificare facoltativamente se inserire interruzioni di riga nel valore restituito.

ToBoolean(Boolean)

Restituisce il valore booleano specificato; non viene eseguita alcuna conversione effettiva.

ToBoolean(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato in un valore booleano equivalente.

ToBoolean(Char)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToBoolean(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToBoolean(Decimal)

Converte il valore del numero decimale specificato in un valore booleano equivalente.

ToBoolean(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un valore booleano equivalente.

ToBoolean(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un valore booleano equivalente.

ToBoolean(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un valore booleano equivalente.

ToBoolean(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un valore booleano equivalente.

ToBoolean(Object)

Converte il valore di un oggetto specificato in un valore booleano equivalente.

ToBoolean(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un valore booleano equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToBoolean(SByte)

Converte il valore dell'intero con segno a 8 bit specificato in un valore booleano equivalente.

ToBoolean(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un valore booleano equivalente.

ToBoolean(String)

Converte la rappresentazione di stringa specificata di un valore logico nel relativo valore booleano equivalente.

ToBoolean(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un valore logico nel valore booleano equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToBoolean(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato in un valore booleano equivalente.

ToBoolean(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un valore booleano equivalente.

ToBoolean(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un valore booleano equivalente.

ToByte(Boolean)

Converte il valore booleano specificato nell'intero senza segno a 8 bit equivalente.

ToByte(Byte)

Restituisce l'intero senza segno a 8 bit specificato; non viene eseguita alcuna conversione effettiva.

ToByte(Char)

Converte il valore del carattere Unicode specificato nell'intero senza segno a 8 bit equivalente.

ToByte(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToByte(Decimal)

Converte il valore del numero decimale specificato in un intero senza segno a 8 bit equivalente.

ToByte(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un intero senza segno a 8 bit equivalente.

ToByte(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(Object)

Converte il valore dell'oggetto specificato in un intero senza segno a 8 bit.

ToByte(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero senza segno a 8 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToByte(SByte)

Converte il valore dell'intero con segno a 8 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero senza segno a 8 bit equivalente.

ToByte(String)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 8 bit equivalente.

ToByte(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 8 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToByte(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero senza segno a 8 bit equivalente.

ToByte(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero senza segno a 8 bit equivalente.

ToByte(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero senza segno a 8 bit equivalente.

ToChar(Boolean)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToChar(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nel carattere Unicode equivalente.

ToChar(Char)

Restituisce il valore del carattere Unicode specificato; non viene eseguita alcuna conversione effettiva.

ToChar(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToChar(Decimal)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToChar(Double)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToChar(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nel carattere Unicode equivalente.

ToChar(Int32)

Converte il valore dell'intero con segno a 32 bit specificato nel carattere Unicode equivalente.

ToChar(Int64)

Converte il valore dell'intero con segno a 64 bit specificato nel carattere Unicode equivalente.

ToChar(Object)

Converte il valore dell'oggetto specificato in un carattere Unicode.

ToChar(Object, IFormatProvider)

Converte il valore dell'oggetto specificato nel relativo carattere Unicode equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToChar(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nel carattere Unicode equivalente.

ToChar(Single)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToChar(String)

Converte il primo carattere di una stringa specificata in un carattere Unicode.

ToChar(String, IFormatProvider)

Converte il primo carattere di una stringa specificata in un carattere Unicode mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToChar(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nel carattere Unicode equivalente.

ToChar(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato nel carattere Unicode equivalente.

ToChar(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato nel carattere Unicode equivalente.

ToDateTime(Boolean)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Byte)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Char)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(DateTime)

Restituisce l'oggetto DateTime specificato; di fatto, non viene eseguita alcuna conversione.

ToDateTime(Decimal)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Double)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Int16)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Int32)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Int64)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Object)

Converte il valore dell'oggetto specificato in un oggetto DateTime.

ToDateTime(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un oggetto DateTime mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDateTime(SByte)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(Single)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(String)

Converte la rappresentazione di stringa specificata di una data e un'ora in un valore di data e ora equivalente.

ToDateTime(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un valore di data e ora equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDateTime(UInt16)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(UInt32)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDateTime(UInt64)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDecimal(Boolean)

Converte il valore booleano specificato nel numero decimale equivalente.

ToDecimal(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nel numero decimale equivalente.

ToDecimal(Char)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDecimal(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDecimal(Decimal)

Restituisce il numero decimale specificato; non viene eseguita alcuna conversione effettiva.

ToDecimal(Double)

Converte il valore del numero a virgola mobile a precisione doppia specificato in un numero decimale equivalente.

ToDecimal(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un numero decimale equivalente.

ToDecimal(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un numero decimale equivalente.

ToDecimal(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un numero decimale equivalente.

ToDecimal(Object)

Converte il valore dell'oggetto specificato in un numero decimale equivalente.

ToDecimal(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un numero decimale equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDecimal(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nel numero decimale equivalente.

ToDecimal(Single)

Converte il valore del numero a virgola mobile e con precisione singola specificato nel numero decimale equivalente.

ToDecimal(String)

Converte la rappresentazione di stringa specificata di un numero in un numero decimale equivalente.

ToDecimal(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un numero decimale equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDecimal(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato in un numero decimale equivalente.

ToDecimal(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un numero decimale equivalente.

ToDecimal(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un numero decimale equivalente.

ToDouble(Boolean)

Converte il valore booleano specificato nel numero a virgola mobile a precisione doppia equivalente.

ToDouble(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nel numero a virgola mobile e con precisione doppia equivalente.

ToDouble(Char)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDouble(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToDouble(Decimal)

Converte il valore del numero decimale specificato in un numero a virgola mobile e con precisione doppia equivalente.

ToDouble(Double)

Restituisce il numero a virgola mobile a precisione doppia specificato; non viene eseguita alcuna conversione effettiva.

ToDouble(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un numero a virgola mobile a precisione doppia equivalente.

ToDouble(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un numero a virgola mobile e con precisione doppia equivalente.

ToDouble(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un numero a virgola mobile e con precisione doppia equivalente.

ToDouble(Object)

Converte il valore dell'oggetto specificato in un numero a virgola mobile e con precisione doppia.

ToDouble(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un numero a virgola mobile e con precisione doppia mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDouble(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nel numero a virgola mobile a precisione doppia equivalente.

ToDouble(Single)

Converte il valore del numero a virgola mobile e con precisione singola specificato in un numero a virgola mobile e con precisione doppia equivalente.

ToDouble(String)

Converte la rappresentazione di stringa specificata di un numero in un numero a virgola mobile a precisione doppia equivalente.

ToDouble(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un numero a virgola mobile a precisione doppia equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToDouble(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nel numero a virgola mobile e con precisione doppia equivalente.

ToDouble(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un numero a virgola mobile e con precisione doppia equivalente.

ToDouble(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un numero a virgola mobile a precisione doppia equivalente.

ToHexString(Byte[])

Converte una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con caratteri esadecimali maiuscoli.

ToHexString(Byte[], Int32, Int32)

Converte un subset di una matrice di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con caratteri esadecimali maiuscoli. I parametri specificano il subset come offset nella matrice di input e il numero di elementi nella matrice da convertire.

ToHexString(ReadOnlySpan<Byte>)

Converte un intervallo di interi senza segno a 8 bit nella relativa rappresentazione di stringa equivalente codificata con caratteri esadecimali maiuscoli.

ToInt16(Boolean)

Converte il valore booleano specificato nell'intero con segno a 16 bit equivalente.

ToInt16(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero con segno a 16 bit equivalente.

ToInt16(Char)

Converte il valore del carattere Unicode specificato nell'intero con segno a 16 bit equivalente.

ToInt16(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToInt16(Decimal)

Converte il valore del numero decimale specificato in un intero con segno a 16 bit equivalente.

ToInt16(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un intero con segno a 16 bit equivalente.

ToInt16(Int16)

Restituisce l'intero con segno a 16 bit specificato; non viene eseguita alcuna conversione effettiva.

ToInt16(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero con segno a 16 bit equivalente.

ToInt16(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero con segno a 16 bit equivalente.

ToInt16(Object)

Converte il valore dell'oggetto specificato in un intero con segno a 16 bit.

ToInt16(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero con segno a 16 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt16(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero con segno a 16 bit equivalente.

ToInt16(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero con segno a 16 bit equivalente.

ToInt16(String)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 16 bit equivalente.

ToInt16(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 16 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt16(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero con segno a 16 bit equivalente.

ToInt16(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero con segno a 16 bit equivalente.

ToInt16(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero con segno a 16 bit equivalente.

ToInt16(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero con segno a 16 bit equivalente.

ToInt32(Boolean)

Converte il valore booleano specificato nell'intero con segno a 32 bit equivalente.

ToInt32(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero con segno a 32 bit equivalente.

ToInt32(Char)

Converte il valore del carattere Unicode specificato nell'intero con segno a 32 bit equivalente.

ToInt32(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToInt32(Decimal)

Converte il valore del numero decimale specificato in un intero con segno a 32 bit equivalente.

ToInt32(Double)

Converte il valore del numero a virgola mobile a precisione doppia specificato in un intero con segno a 32 bit equivalente.

ToInt32(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un intero con segno a 32 bit equivalente.

ToInt32(Int32)

Restituisce l'intero con segno a 32 bit specificato; non viene eseguita alcuna conversione effettiva.

ToInt32(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero con segno a 32 bit equivalente.

ToInt32(Object)

Converte il valore dell'oggetto specificato in un intero con segno a 32 bit.

ToInt32(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero con segno a 32 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt32(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero con segno a 32 bit equivalente.

ToInt32(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero con segno a 32 bit equivalente.

ToInt32(String)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 32 bit equivalente.

ToInt32(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 32 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt32(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero con segno a 32 bit equivalente.

ToInt32(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero con segno a 32 bit equivalente.

ToInt32(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero con segno a 32 bit equivalente.

ToInt32(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero con segno a 32 bit equivalente.

ToInt64(Boolean)

Converte il valore booleano specificato nell'intero con segno a 64 bit equivalente.

ToInt64(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero con segno a 64 bit equivalente.

ToInt64(Char)

Converte il valore del carattere Unicode specificato nell'intero con segno a 64 bit equivalente.

ToInt64(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToInt64(Decimal)

Converte il valore del numero decimale specificato in un intero con segno a 64 bit equivalente.

ToInt64(Double)

Converte il valore del numero a virgola mobile a precisione doppia specificato in un intero con segno a 64 bit equivalente.

ToInt64(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un intero con segno a 64 bit equivalente.

ToInt64(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero con segno a 64 bit equivalente.

ToInt64(Int64)

Restituisce l'intero con segno a 64 bit specificato; non viene eseguita alcuna conversione effettiva.

ToInt64(Object)

Converte il valore dell'oggetto specificato in un intero con segno a 64 bit.

ToInt64(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero con segno a 64 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt64(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero con segno a 64 bit equivalente.

ToInt64(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero con segno a 64 bit equivalente.

ToInt64(String)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 64 bit equivalente.

ToInt64(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 64 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToInt64(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero con segno a 64 bit equivalente.

ToInt64(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero con segno a 64 bit equivalente.

ToInt64(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero con segno a 64 bit equivalente.

ToInt64(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero con segno a 64 bit equivalente.

ToSByte(Boolean)

Converte il valore booleano specificato nell'intero con segno a 8 bit equivalente.

ToSByte(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero con segno a 8 bit equivalente.

ToSByte(Char)

Converte il valore del carattere Unicode specificato nell'intero con segno a 8 bit equivalente.

ToSByte(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToSByte(Decimal)

Converte il valore del numero decimale specificato in un intero con segno a 8 bit equivalente.

ToSByte(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un intero con segno a 8 bit equivalente.

ToSByte(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nell'intero con segno a 8 bit equivalente.

ToSByte(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero con segno a 8 bit equivalente.

ToSByte(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero con segno a 8 bit equivalente.

ToSByte(Object)

Converte il valore dell'oggetto specificato in un intero con segno a 8 bit.

ToSByte(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero con segno a 8 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToSByte(SByte)

Restituisce l'intero con segno a 8 bit specificato; non viene eseguita alcuna conversione effettiva.

ToSByte(Single)

Converte il valore del numero a virgola mobile e con precisione singola specificato in un intero con segno a 8 bit equivalente.

ToSByte(String)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 8 bit equivalente.

ToSByte(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero con segno a 8 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToSByte(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero con segno a 8 bit equivalente.

ToSByte(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero con segno a 8 bit equivalente.

ToSByte(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero con segno a 8 bit equivalente.

ToSByte(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero con segno a 8 bit equivalente.

ToSingle(Boolean)

Converte il valore booleano specificato nel numero a virgola mobile e con precisione singola equivalente.

ToSingle(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nel numero a virgola mobile a precisione singola equivalente.

ToSingle(Char)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToSingle(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToSingle(Decimal)

Converte il valore del numero decimale specificato in un numero a virgola mobile a precisione singola equivalente.

ToSingle(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un numero a virgola mobile e con precisione singola equivalente.

ToSingle(Int16)

Converte il valore dell'intero con segno a 16 bit specificato in un numero a virgola mobile e con precisione singola equivalente.

ToSingle(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un numero a virgola mobile e con precisione singola equivalente.

ToSingle(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un numero a virgola mobile a precisione singola equivalente.

ToSingle(Object)

Converte il valore dell'oggetto specificato in un numero a virgola mobile a precisione singola.

ToSingle(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un numero a virgola mobile a precisione singola mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToSingle(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nel numero a virgola mobile a precisione singola equivalente.

ToSingle(Single)

Restituisce il numero a virgola mobile e con precisione singola specificato; non viene eseguita alcuna conversione effettiva.

ToSingle(String)

Converte la rappresentazione di stringa specificata di un numero in un numero a virgola mobile e con precisione singola equivalente.

ToSingle(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un numero a virgola mobile a precisione singola equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToSingle(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nel numero a virgola mobile a precisione singola equivalente.

ToSingle(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un numero a virgola mobile a precisione singola equivalente.

ToSingle(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un numero a virgola mobile a precisione singola equivalente.

ToString(Boolean)

Converte il valore booleano specificato nella relativa rappresentazione di stringa equivalente.

ToString(Boolean, IFormatProvider)

Converte il valore booleano specificato nella relativa rappresentazione di stringa equivalente.

ToString(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(Byte, IFormatProvider)

Converte il valore dell'intero senza segno a 8 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Byte, Int32)

Converte il valore di un intero senza segno a 8 bit nella rappresentazione di stringa equivalente in una base specificata.

ToString(Char)

Converte il valore del carattere Unicode specificato nella relativa rappresentazione di stringa equivalente.

ToString(Char, IFormatProvider)

Converte il valore del carattere Unicode specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(DateTime)

Converte il valore dell'oggetto DateTime specificato nella relativa rappresentazione di stringa equivalente.

ToString(DateTime, IFormatProvider)

Converte il valore dell'oggetto DateTime specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Decimal)

Converte il valore del numero decimale specificato nella relativa rappresentazione di stringa equivalente.

ToString(Decimal, IFormatProvider)

Converte il valore del numero decimale specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato nella relativa rappresentazione di stringa equivalente.

ToString(Double, IFormatProvider)

Converte il valore del numero a virgola mobile e con precisione doppia specificato nella relativa rappresentazione di stringa equivalente.

ToString(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(Int16, IFormatProvider)

Converte il valore dell'intero con segno a 16 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Int16, Int32)

Converte il valore di un intero con segno a 16 bit nella relativa rappresentazione di stringa equivalente in una base specificata.

ToString(Int32)

Converte il valore dell'intero con segno a 32 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(Int32, IFormatProvider)

Converte il valore dell'intero con segno a 32 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Int32, Int32)

Converte il valore di un intero con segno a 32 bit nella relativa rappresentazione di stringa equivalente in una base specificata.

ToString(Int64)

Converte il valore dell'intero con segno a 64 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(Int64, IFormatProvider)

Converte il valore dell'intero con segno a 64 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Int64, Int32)

Converte il valore di un intero con segno a 64 bit nella relativa rappresentazione di stringa equivalente in una base specificata.

ToString(Object)

Converte il valore dell'oggetto specificato nella relativa rappresentazione di stringa equivalente.

ToString(Object, IFormatProvider)

Converte il valore dell'oggetto specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(SByte, IFormatProvider)

Converte il valore dell'intero con segno a 8 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato nella relativa rappresentazione di stringa equivalente.

ToString(Single, IFormatProvider)

Converte il valore del numero a virgola mobile a precisione singola specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(String)

Restituisce l'istanza di stringa specificata; non viene eseguita alcuna conversione effettiva.

ToString(String, IFormatProvider)

Restituisce l'istanza di stringa specificata; non viene eseguita alcuna conversione effettiva.

ToString(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(UInt16, IFormatProvider)

Converte il valore dell'intero senza segno a 16 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(UInt32, IFormatProvider)

Converte il valore dell'intero senza segno a 32 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToString(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato nella relativa rappresentazione di stringa equivalente.

ToString(UInt64, IFormatProvider)

Converte il valore dell'intero senza segno a 64 bit specificato nella relativa rappresentazione di stringa equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt16(Boolean)

Converte il valore booleano specificato nell'intero senza segno a 16 bit equivalente.

ToUInt16(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero senza segno a 16 bit equivalente.

ToUInt16(Char)

Converte il valore del carattere Unicode specificato nell'intero senza segno a 16 bit equivalente.

ToUInt16(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToUInt16(Decimal)

Converte il valore del numero decimale specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(Double)

Converte il valore del numero a virgola mobile a precisione doppia specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nell'intero senza segno a 16 bit equivalente.

ToUInt16(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(Object)

Converte il valore dell'oggetto specificato in un intero senza segno a 16 bit.

ToUInt16(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero senza segno a 16 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt16(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero senza segno a 16 bit equivalente.

ToUInt16(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(String)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 16 bit equivalente.

ToUInt16(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 16 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt16(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero senza segno a 16 bit equivalente.

ToUInt16(UInt16)

Restituisce l'intero senza segno a 16 bit specificato; non viene eseguita alcuna conversione effettiva.

ToUInt16(UInt32)

Converte il valore dell'intero senza segno a 32 bit specificato in un intero senza segno a 16 bit equivalente.

ToUInt16(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero senza segno a 16 bit equivalente.

ToUInt32(Boolean)

Converte il valore booleano specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(Char)

Converte il valore del carattere Unicode specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToUInt32(Decimal)

Converte il valore del numero decimale specificato in un intero senza segno a 32 bit equivalente.

ToUInt32(Double)

Converte il valore del numero a virgola mobile a precisione doppia specificato in un intero senza segno a 32 bit equivalente.

ToUInt32(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero senza segno a 32 bit equivalente.

ToUInt32(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero senza segno a 32 bit equivalente.

ToUInt32(Object)

Converte il valore dell'oggetto specificato in un intero senza segno a 32 bit.

ToUInt32(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero senza segno a 32 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt32(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero senza segno a 32 bit equivalente.

ToUInt32(String)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 32 bit equivalente.

ToUInt32(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 32 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt32(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero senza segno a 32 bit equivalente.

ToUInt32(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero senza segno a 32 bit equivalente.

ToUInt32(UInt32)

Restituisce l'intero senza segno a 32 bit specificato; non viene eseguita alcuna conversione effettiva.

ToUInt32(UInt64)

Converte il valore dell'intero senza segno a 64 bit specificato in un intero senza segno a 32 bit equivalente.

ToUInt64(Boolean)

Converte il valore booleano specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(Byte)

Converte il valore dell'intero senza segno a 8 bit specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(Char)

Converte il valore del carattere Unicode specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(DateTime)

La chiamata di questo metodo genera sempre un'eccezione InvalidCastException.

ToUInt64(Decimal)

Converte il valore del numero decimale specificato in un intero senza segno a 64 bit equivalente.

ToUInt64(Double)

Converte il valore del numero a virgola mobile e con precisione doppia specificato in un intero senza segno a 64 bit equivalente.

ToUInt64(Int16)

Converte il valore dell'intero con segno a 16 bit specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(Int32)

Converte il valore dell'intero con segno a 32 bit specificato in un intero senza segno a 64 bit equivalente.

ToUInt64(Int64)

Converte il valore dell'intero con segno a 64 bit specificato in un intero senza segno a 64 bit equivalente.

ToUInt64(Object)

Converte il valore dell'oggetto specificato in un intero senza segno a 64 bit.

ToUInt64(Object, IFormatProvider)

Converte il valore dell'oggetto specificato in un intero senza segno a 64 bit mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt64(SByte)

Converte il valore dell'intero con segno a 8 bit specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(Single)

Converte il valore del numero a virgola mobile a precisione singola specificato in un intero senza segno a 64 bit equivalente.

ToUInt64(String)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 64 bit equivalente.

ToUInt64(String, IFormatProvider)

Converte la rappresentazione di stringa specificata di un numero in un intero senza segno a 64 bit equivalente mediante le informazioni di formattazione specifiche delle impostazioni cultura indicate.

ToUInt64(String, Int32)

Converte la rappresentazione di stringa di un numero in una base specificata nell'intero senza segno a 64 bit equivalente.

ToUInt64(UInt16)

Converte il valore dell'intero senza segno a 16 bit specificato nell'intero senza segno a 64 bit equivalente.

ToUInt64(UInt32)

Converte l'intero senza segno a 32 bit specificato in un equivalente intero senza segno a 64 bit.

ToUInt64(UInt64)

Restituisce l'intero senza segno a 64 bit specificato; non viene eseguita alcuna conversione effettiva.

TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32)

Prova a convertire l'intervallo specificato contenente una rappresentazione stringa codificata con cifre Base 64 in un intervallo di interi senza segno a 8 bit.

TryFromBase64String(String, Span<Byte>, Int32)

Prova a convertire la rappresentazione stringa specificata codificata con cifre Base 64 in un intervallo di interi senza segno a 8 bit.

TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions)

Prova a convertire gli interi senza segno a 8 bit nell'intervallo di sola lettura specificato nella relativa rappresentazione stringa equivalente codificata con cifre Base 64. È possibile specificare facoltativamente se inserire interruzioni di riga nel valore restituito.

Si applica a

Vedi anche