Convert Klass

Definition

Konverterar en basdatatyp till en annan basdatatyp.

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

Exempel

I följande exempel visas några av konverteringsmetoderna Convert i klassen, inklusive ToInt32, ToBooleanoch ToString.

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

Kommentarer

Den statiska Convert klassen innehåller metoder som främst används för att stödja konvertering till och från basdatatyperna i .NET. De bastyper som stöds är Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimaloch DateTimeString . Dessutom Convert innehåller klassen metoder för att stödja andra typer av konverteringar.

Konverteringar till och från bastyper

Det finns en konverteringsmetod för att konvertera varje bastyp till alla andra bastyper. Det faktiska anropet till en viss konverteringsmetod kan dock ge ett av fem resultat, beroende på värdet för bastypen under körning och målbastypen. Dessa fem utfall är:

  • Ingen konvertering. Detta inträffar när ett försök görs att konvertera från en typ till sig själv (till exempel genom att anropa Convert.ToInt32(Int32) med ett argument av typen Int32). I det här fallet returnerar metoden helt enkelt en instans av den ursprungliga typen.

  • En InvalidCastException. Detta inträffar när en viss konvertering inte stöds. En InvalidCastException genereras för följande konverteringar:

  • En FormatException. Detta inträffar när försöket att konvertera ett strängvärde till någon annan bastyp misslyckas eftersom strängen inte har rätt format. Undantaget genereras för följande konverteringar:

    • En sträng som ska konverteras till ett Boolean värde är inte lika med Boolean.TrueString eller Boolean.FalseString.
    • En sträng som ska konverteras till ett Char värde består av flera tecken.
    • En sträng som ska konverteras till en numerisk typ identifieras inte som ett giltigt tal.
    • En sträng som ska konverteras till en DateTime identifieras inte som ett giltigt datum- och tidsvärde.
  • En lyckad konvertering. För konverteringar mellan två olika bastyper som inte anges i föregående utfall kommer alla bredare konverteringar samt alla begränsade konverteringar som inte resulterar i dataförlust att lyckas och metoden returnerar ett värde av den riktade bastypen.

  • En OverflowException. Detta inträffar när en begränsad konvertering resulterar i dataförlust. Om du till exempel försöker konvertera en Int32 instans vars värde är 10000 till en Byte typ utlöser ett OverflowException eftersom 10000 ligger utanför datatypens intervall Byte .

Ett undantag utlöses inte om konverteringen av en numerisk typ resulterar i en förlust av precision (det vill: förlust av några minst signifikanta siffror). Ett undantag utlöses dock om resultatet är större än vad som kan representeras av den specifika konverteringsmetodens returvärdetyp.

Till exempel när en Double konverteras till en Singlekan en förlust av precision inträffa men inget undantag genereras. Men om Double:s storlek är för stor för att representeras av ett Single, genereras ett overflow-undantag.

Icke-decimaltal

Klassen Convert innehåller statiska metoder som du kan anropa för att konvertera integralvärden till icke-decimalsträngsrepresentationer och konvertera strängar som representerar icke-decimaltal till integralvärden. Var och en av dessa konverteringsmetoder innehåller ett base argument som låter dig ange talsystemet; binär (bas 2), oktal (bas 8) och hexadecimal (bas 16) samt decimal (bas 10). Det finns en uppsättning metoder för att konvertera var och en av de CLS-kompatibla primitiva integraltyperna till en sträng och en för att konvertera en sträng till var och en av de primitiva integraltyperna:

I följande exempel konverteras värdet Int16.MaxValue för till en sträng i alla numeriska format som stöds. Sedan konverteras strängvärdet tillbaka till ett Int16 värde.

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

Konverteringar från anpassade objekt till bastyper

Förutom att stödja konverteringar mellan bastyperna Convert stöder metoden konvertering av alla anpassade typer till valfri bastyp. För att göra detta måste den anpassade typen implementera IConvertible gränssnittet, som definierar metoder för att konvertera implementeringstypen till var och en av bastyperna. Konverteringar som inte stöds av en viss typ bör utlösa en InvalidCastException.

ChangeType När metoden skickas en anpassad typ som den första parametern, eller när Convert.Tometoden Typ (till exempel Convert.ToInt32(Object) eller Convert.ToDouble(Object, IFormatProvider) anropas och skickas en instans av en anpassad typ som den första parametern, Convert anropar metoden i sin tur den anpassade typens IConvertible implementering för att utföra konverteringen. Mer information finns i Typkonvertering i .NET.

Kulturspecifik formateringsinformation

Alla konverteringsmetoder för bastyp och ChangeType metoden innehåller överlagringar som har en parameter av typen IFormatProvider. Till exempel har metoden Convert.ToBoolean följande två överlagringar:

Parametern IFormatProvider kan tillhandahålla kulturspecifik formateringsinformation för att underlätta konverteringsprocessen. Det ignoreras dock av de flesta konverteringsmetoder av bastyp. Den används endast av följande konverteringsmetoder av bastyp. Om ett nullIFormatProvider argument skickas till dessa metoder används det CultureInfo objekt som representerar den aktuella kulturen.

Alla användardefinierade typer som helst som implementerar IConvertible kan dock använda IFormatProvider-parametern.

Base64-kodning

Base64-kodning konverterar binära data till en sträng. Data som uttrycks som base-64-siffror kan enkelt förmedlas via datakanaler som bara kan överföra 7-bitars tecken. Klassen Convert innehåller följande metoder för att stödja base64-kodning: En uppsättning metoder stöder konvertering av en matris med byte till och från en String eller till och från en matris med Unicode-tecken som består av base-64-tecken.

Andra vanliga konverteringar

Du kan använda andra .NET-klasser för att utföra vissa konverteringar som inte stöds av klassens statiska metoder Convert . Dessa inkluderar:

  • Konvertering till bytematriser

    Klassen BitConverter innehåller metoder som konverterar de primitiva numeriska typerna (inklusive Boolean) till bytematriser och från bytematriser tillbaka till primitiva datatyper.

  • Teckenkodning och avkodning

    Klassen Encoding och dess härledda klasser (till exempel UnicodeEncoding och UTF8Encoding) tillhandahåller metoder för att koda en teckenmatris eller en sträng (dvs. konvertera dem till en bytematris i en viss kodning) och för att avkoda en kodad bytematris (dvs. konvertera en bytematris tillbaka till UTF16-kodade Unicode-tecken). Mer information finns i Teckenkodning i .NET.

Fält

Name Description
DBNull

En konstant som representerar en databaskolumn som saknas i data. det vill: databasen är null.

Metoder

Name Description
ChangeType(Object, Type, IFormatProvider)

Returnerar ett objekt av den angivna typen vars värde motsvarar det angivna objektet. En parameter tillhandahåller kulturspecifik formateringsinformation.

ChangeType(Object, Type)

Returnerar ett objekt av den angivna typen och vars värde motsvarar det angivna objektet.

ChangeType(Object, TypeCode, IFormatProvider)

Returnerar ett objekt av den angivna typen vars värde motsvarar det angivna objektet. En parameter tillhandahåller kulturspecifik formateringsinformation.

ChangeType(Object, TypeCode)

Returnerar ett objekt av den angivna typen vars värde motsvarar det angivna objektet.

FromBase64CharArray(Char[], Int32, Int32)

Konverterar en delmängd av en Unicode-teckenmatris, som kodar binära data som base-64-siffror, till en motsvarande 8-bitars osignerad heltalsmatris. Parametrar anger delmängden i indatamatrisen och antalet element som ska konverteras.

FromBase64String(String)

Konverterar den angivna strängen, som kodar binära data som base-64-siffror, till en motsvarande 8-bitars osignerad heltalsmatris.

FromHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32)

Konverterar intervallet för UTF-8 tecken, som kodar binära data som hextecken, till ett motsvarande 8-bitars osignerat heltalsintervall.

FromHexString(ReadOnlySpan<Byte>)

Konverterar intervallet, som kodar binära data som hextecken, till en motsvarande 8-bitars osignerad heltalsmatris.

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

Konverterar intervallet för tecken, som kodar binära data som hextecken, till ett motsvarande 8-bitars osignerat heltalsintervall.

FromHexString(ReadOnlySpan<Char>)

Konverterar intervallet, som kodar binära data som hextecken, till en motsvarande 8-bitars osignerad heltalsmatris.

FromHexString(String, Span<Byte>, Int32, Int32)

Konverterar strängen, som kodar binära data som hextecken, till ett motsvarande 8-bitars osignerat heltalsintervall.

FromHexString(String)

Konverterar den angivna strängen, som kodar binära data som hextecken, till en motsvarande 8-bitars osignerad heltalsmatris.

GetTypeCode(Object)

TypeCode Returnerar för det angivna objektet.

IsDBNull(Object)

Returnerar en indikation om det angivna objektet är av typen DBNull.

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

Konverterar en delmängd av en 8-bitars osignerad heltalsmatris till en motsvarande delmängd av en Unicode-teckenmatris som kodats med base-64-siffror. Parametrar anger underuppsättningarna som förskjutningar i indata- och utdatamatriserna, antalet element i indatamatrisen som ska konverteras och om radbrytningar infogas i utdatamatrisen.

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

Konverterar en delmängd av en 8-bitars osignerad heltalsmatris till en motsvarande delmängd av en Unicode-teckenmatris som kodats med base-64-siffror. Parametrar anger underuppsättningarna som förskjutningar i indata- och utdatamatriserna och antalet element i indatamatrisen som ska konverteras.

ToBase64String(Byte[], Base64FormattingOptions)

Konverterar en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med base-64-siffror. Du kan ange om radbrytningar ska infogas i returvärdet.

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

Konverterar en delmängd av en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med base-64-siffror. Parametrar anger delmängden som en förskjutning i indatamatrisen, antalet element i matrisen som ska konverteras och om radbrytningar ska infogas i returvärdet.

ToBase64String(Byte[], Int32, Int32)

Konverterar en delmängd av en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med base-64-siffror. Parametrar anger delmängden som en förskjutning i indatamatrisen och antalet element i matrisen som ska konverteras.

ToBase64String(Byte[])

Konverterar en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med base-64-siffror.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Konverterar de 8-bitars osignerade heltalen i det angivna skrivskyddade intervallet till motsvarande strängrepresentation som är kodad med base-64-siffror. Du kan också ange om radbrytningar ska infogas i returvärdet.

ToBoolean(Boolean)

Returnerar det angivna booleska värdet. ingen faktisk konvertering utförs.

ToBoolean(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till ett motsvarande booleskt värde.

ToBoolean(Char)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToBoolean(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToBoolean(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande booleskt värde.

ToBoolean(Double)

Konverterar värdet för det angivna flyttal med dubbel precision till ett motsvarande booleskt värde.

ToBoolean(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande booleskt värde.

ToBoolean(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande booleskt värde.

ToBoolean(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande booleskt värde.

ToBoolean(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett motsvarande booleskt värde med den angivna kulturspecifika formateringsinformationen.

ToBoolean(Object)

Konverterar värdet för ett angivet objekt till ett motsvarande booleskt värde.

ToBoolean(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till ett motsvarande booleskt värde.

ToBoolean(Single)

Konverterar värdet för det angivna flyttal med enkel precision till ett motsvarande booleskt värde.

ToBoolean(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett logiskt värde till dess booleska motsvarighet med den angivna kulturspecifika formateringsinformationen.

ToBoolean(String)

Konverterar den angivna strängrepresentationen av ett logiskt värde till dess booleska motsvarighet.

ToBoolean(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till ett motsvarande booleskt värde.

ToBoolean(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande booleskt värde.

ToBoolean(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande booleskt värde.

ToByte(Boolean)

Konverterar det angivna booleska värdet till motsvarande 8-bitars osignerat heltal.

ToByte(Byte)

Returnerar det angivna 8-bitars osignerade heltalet. ingen faktisk konvertering utförs.

ToByte(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 8-bitars osignerat heltal.

ToByte(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToByte(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 8-bitars osignerat heltal.

ToByte(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 8-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToByte(Object)

Konverterar värdet för det angivna objektet till ett 8-bitars osignerat heltal.

ToByte(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(Single)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till ett motsvarande 8-bitars osignerat heltal.

ToByte(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 8-bitars osignerat heltal med angiven kulturspecifik formateringsinformation.

ToByte(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 8-bitars osignerat heltal.

ToByte(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 8-bitars osignerat heltal.

ToByte(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToByte(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 8-bitars osignerat heltal.

ToChar(Boolean)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToChar(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande Unicode-tecken.

ToChar(Char)

Returnerar det angivna Unicode-teckenvärdet. ingen faktisk konvertering utförs.

ToChar(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToChar(Decimal)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToChar(Double)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToChar(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande Unicode-tecken.

ToChar(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till motsvarande Unicode-tecken.

ToChar(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till motsvarande Unicode-tecken.

ToChar(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till motsvarande Unicode-tecken med den angivna kulturspecifika formateringsinformationen.

ToChar(Object)

Konverterar värdet för det angivna objektet till ett Unicode-tecken.

ToChar(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande Unicode-tecken.

ToChar(Single)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToChar(String, IFormatProvider)

Konverterar det första tecknet i en angiven sträng till ett Unicode-tecken med angiven kulturspecifik formateringsinformation.

ToChar(String)

Konverterar det första tecknet i en angiven sträng till ett Unicode-tecken.

ToChar(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande Unicode-tecken.

ToChar(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till motsvarande Unicode-tecken.

ToChar(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till motsvarande Unicode-tecken.

ToDateTime(Boolean)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Byte)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Char)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(DateTime)

Returnerar det angivna DateTime objektet. Ingen faktisk konvertering utförs.

ToDateTime(Decimal)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Double)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Int16)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Int32)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Int64)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett DateTime objekt med den angivna kulturspecifika formateringsinformationen.

ToDateTime(Object)

Konverterar värdet för det angivna objektet till ett DateTime objekt.

ToDateTime(SByte)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(Single)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till motsvarande datum och tid med den angivna kulturspecifika formateringsinformationen.

ToDateTime(String)

Konverterar den angivna strängrepresentationen av ett datum och en tid till ett motsvarande datum- och tidsvärde.

ToDateTime(UInt16)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(UInt32)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDateTime(UInt64)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDecimal(Boolean)

Konverterar det angivna booleska värdet till motsvarande decimaltal.

ToDecimal(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande decimaltal.

ToDecimal(Char)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDecimal(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDecimal(Decimal)

Returnerar det angivna decimaltalet. ingen faktisk konvertering utförs.

ToDecimal(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande decimaltal.

ToDecimal(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande decimaltal.

ToDecimal(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande decimaltal.

ToDecimal(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande decimaltal.

ToDecimal(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett motsvarande decimaltal med den angivna kulturspecifika formateringsinformationen.

ToDecimal(Object)

Konverterar värdet för det angivna objektet till ett motsvarande decimaltal.

ToDecimal(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande decimaltal.

ToDecimal(Single)

Konverterar värdet för det angivna flyttal med enkel precision till motsvarande decimaltal.

ToDecimal(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande decimaltal med den angivna kulturspecifika formateringsinformationen.

ToDecimal(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande decimaltal.

ToDecimal(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till ett motsvarande decimaltal.

ToDecimal(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande decimaltal.

ToDecimal(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande decimaltal.

ToDouble(Boolean)

Konverterar det angivna booleska värdet till motsvarande flyttal med dubbel precision.

ToDouble(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande flyttal med dubbel precision.

ToDouble(Char)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDouble(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToDouble(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande flyttal med dubbel precision.

ToDouble(Double)

Returnerar det angivna flyttalsnumret med dubbel precision. ingen faktisk konvertering utförs.

ToDouble(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande flyttal med dubbel precision.

ToDouble(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande flyttal med dubbel precision.

ToDouble(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande flyttal med dubbel precision.

ToDouble(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett flyttal med dubbel precision med den angivna kulturspecifika formateringsinformationen.

ToDouble(Object)

Konverterar värdet för det angivna objektet till ett flyttal med dubbel precision.

ToDouble(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande flyttal med dubbel precision.

ToDouble(Single)

Konverterar värdet för det angivna flyttalnumret med enkel precision till ett motsvarande flyttal med dubbel precision.

ToDouble(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande flyttal med dubbel precision med den angivna kulturspecifika formateringsinformationen.

ToDouble(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande flyttal med dubbel precision.

ToDouble(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande flyttal med dubbel precision.

ToDouble(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande flyttal med dubbel precision.

ToDouble(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande flyttal med dubbel precision.

ToHexString(Byte[], Int32, Int32)

Konverterar en delmängd av en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med versaler med hextecken. Parametrar anger delmängden som en förskjutning i indatamatrisen och antalet element i matrisen som ska konverteras.

ToHexString(Byte[])

Konverterar en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med versaler med hextecken.

ToHexString(ReadOnlySpan<Byte>)

Konverterar ett intervall på 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med versaler med hextecken.

ToHexStringLower(Byte[], Int32, Int32)

Konverterar en delmängd av en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med gemener med hextecken. Parametrar anger delmängden som en förskjutning i indatamatrisen och antalet element i matrisen som ska konverteras.

ToHexStringLower(Byte[])

Konverterar en matris med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med gemener med hextecken.

ToHexStringLower(ReadOnlySpan<Byte>)

Konverterar ett intervall med 8-bitars osignerade heltal till motsvarande strängrepresentation som är kodad med gemener med hextecken.

ToInt16(Boolean)

Konverterar det angivna booleska värdet till motsvarande 16-bitars signerade heltal.

ToInt16(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 16-bitars signerade heltal.

ToInt16(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 16-bitars signerade heltal.

ToInt16(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToInt16(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 16-bitars signerat heltal.

ToInt16(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 16-bitars signerat heltal.

ToInt16(Int16)

Returnerar det angivna 16-bitars signerade heltalet. ingen faktisk konvertering utförs.

ToInt16(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 16-bitars signerat heltal.

ToInt16(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 16-bitars signerat heltal.

ToInt16(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 16-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt16(Object)

Konverterar värdet för det angivna objektet till ett 16-bitars signerat heltal.

ToInt16(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 16-bitars signerade heltal.

ToInt16(Single)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till ett motsvarande 16-bitars signerat heltal.

ToInt16(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 16-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt16(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 16-bitars signerat heltal.

ToInt16(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 16-bitars signerat heltal.

ToInt16(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 16-bitars signerade heltal.

ToInt16(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 16-bitars signerat heltal.

ToInt16(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 16-bitars signerat heltal.

ToInt32(Boolean)

Konverterar det angivna booleska värdet till motsvarande 32-bitars signerade heltal.

ToInt32(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 32-bitars signerade heltal.

ToInt32(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 32-bitars signerade heltal.

ToInt32(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToInt32(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 32-bitars signerat heltal.

ToInt32(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 32-bitars signerat heltal.

ToInt32(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande 32-bitars signerat heltal.

ToInt32(Int32)

Returnerar det angivna 32-bitars signerade heltalet. ingen faktisk konvertering utförs.

ToInt32(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 32-bitars signerat heltal.

ToInt32(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 32-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt32(Object)

Konverterar värdet för det angivna objektet till ett 32-bitars signerat heltal.

ToInt32(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 32-bitars signerade heltal.

ToInt32(Single)

Konverterar värdet för det angivna flyttalnumret med enkel precision till ett motsvarande 32-bitars signerat heltal.

ToInt32(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 32-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt32(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 32-bitars signerat heltal.

ToInt32(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 32-bitars signerat heltal.

ToInt32(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 32-bitars signerade heltal.

ToInt32(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 32-bitars signerat heltal.

ToInt32(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 32-bitars signerat heltal.

ToInt64(Boolean)

Konverterar det angivna booleska värdet till motsvarande 64-bitars signerade heltal.

ToInt64(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 64-bitars signerade heltal.

ToInt64(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 64-bitars signerade heltal.

ToInt64(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToInt64(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 64-bitars signerat heltal.

ToInt64(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 64-bitars signerat heltal.

ToInt64(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande 64-bitars signerat heltal.

ToInt64(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 64-bitars signerat heltal.

ToInt64(Int64)

Returnerar det angivna 64-bitars signerade heltalet. ingen faktisk konvertering utförs.

ToInt64(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 64-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt64(Object)

Konverterar värdet för det angivna objektet till ett 64-bitars signerat heltal.

ToInt64(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 64-bitars signerade heltal.

ToInt64(Single)

Konverterar värdet för det angivna flyttalnumret med enkel precision till ett motsvarande 64-bitars signerat heltal.

ToInt64(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 64-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToInt64(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 64-bitars signerat heltal.

ToInt64(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 64-bitars signerat heltal.

ToInt64(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 64-bitars signerade heltal.

ToInt64(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 64-bitars signerat heltal.

ToInt64(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 64-bitars signerat heltal.

ToSByte(Boolean)

Konverterar det angivna booleska värdet till motsvarande 8-bitars signerade heltal.

ToSByte(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 8-bitars signerade heltal.

ToSByte(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 8-bitars signerade heltal.

ToSByte(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToSByte(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 8-bitars signerat heltal.

ToSByte(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 8-bitars signerat heltal.

ToSByte(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande 8-bitars signerade heltal.

ToSByte(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 8-bitars signerat heltal.

ToSByte(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 8-bitars signerat heltal.

ToSByte(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 8-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToSByte(Object)

Konverterar värdet för det angivna objektet till ett 8-bitars signerat heltal.

ToSByte(SByte)

Returnerar det angivna 8-bitars signerade heltalet. ingen faktisk konvertering utförs.

ToSByte(Single)

Konverterar värdet för det angivna flyttalnumret med enkel precision till ett motsvarande 8-bitars signerat heltal.

ToSByte(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 8-bitars signerat heltal med den angivna kulturspecifika formateringsinformationen.

ToSByte(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 8-bitars signerat heltal.

ToSByte(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 8-bitars signerat heltal.

ToSByte(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 8-bitars signerade heltal.

ToSByte(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 8-bitars signerat heltal.

ToSByte(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 8-bitars signerat heltal.

ToSingle(Boolean)

Konverterar det angivna booleska värdet till motsvarande flyttalsnummer med enkel precision.

ToSingle(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande flyttal med enkel precision.

ToSingle(Char)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToSingle(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToSingle(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande flyttal med enkel precision.

ToSingle(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande flyttal med enkel precision.

ToSingle(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till ett motsvarande flyttal med enkel precision.

ToSingle(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande flyttal med enkel precision.

ToSingle(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande flyttal med enkel precision.

ToSingle(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett flyttal med enkel precision med den angivna kulturspecifika formateringsinformationen.

ToSingle(Object)

Konverterar värdet för det angivna objektet till ett flyttal med enkel precision.

ToSingle(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande flyttal med enkel precision.

ToSingle(Single)

Returnerar det angivna flyttalsnumret med enkel precision. ingen faktisk konvertering utförs.

ToSingle(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande flyttal med enkel precision med den angivna kulturspecifika formateringsinformationen.

ToSingle(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande flyttal med enkel precision.

ToSingle(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande flyttal med enkel precision.

ToSingle(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande flyttal med enkel precision.

ToSingle(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande flyttal med enkel precision.

ToString(Boolean, IFormatProvider)

Konverterar det angivna booleska värdet till motsvarande strängrepresentation.

ToString(Boolean)

Konverterar det angivna booleska värdet till motsvarande strängrepresentation.

ToString(Byte, IFormatProvider)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Byte, Int32)

Konverterar värdet för ett 8-bitars osignerat heltal till motsvarande strängrepresentation i en angiven bas.

ToString(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande strängrepresentation.

ToString(Char, IFormatProvider)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande strängrepresentation.

ToString(DateTime, IFormatProvider)

Konverterar värdet för den angivna DateTime till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(DateTime)

Konverterar värdet för det angivna DateTime till motsvarande strängrepresentation.

ToString(Decimal, IFormatProvider)

Konverterar värdet för det angivna decimaltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Decimal)

Konverterar värdet för det angivna decimaltalet till motsvarande strängrepresentation.

ToString(Double, IFormatProvider)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till motsvarande strängrepresentation.

ToString(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till motsvarande strängrepresentation.

ToString(Int16, IFormatProvider)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Int16, Int32)

Konverterar värdet för ett 16-bitars signerat heltal till motsvarande strängrepresentation i en angiven bas.

ToString(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande strängrepresentation.

ToString(Int32, IFormatProvider)

Konverterar värdet för det angivna 32-bitars signerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Int32, Int32)

Konverterar värdet för ett 32-bitars signerat heltal till motsvarande strängrepresentation i en angiven bas.

ToString(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till motsvarande strängrepresentation.

ToString(Int64, IFormatProvider)

Konverterar värdet för det angivna 64-bitars signerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Int64, Int32)

Konverterar värdet för ett 64-bitars signerat heltal till motsvarande strängrepresentation i en angiven bas.

ToString(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till motsvarande strängrepresentation.

ToString(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Object)

Konverterar värdet för det angivna objektet till motsvarande strängrepresentation.

ToString(SByte, IFormatProvider)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande strängrepresentation.

ToString(Single, IFormatProvider)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(Single)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till motsvarande strängrepresentation.

ToString(String, IFormatProvider)

Returnerar den angivna stränginstansen. ingen faktisk konvertering utförs.

ToString(String)

Returnerar den angivna stränginstansen. ingen faktisk konvertering utförs.

ToString(UInt16, IFormatProvider)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande strängrepresentation.

ToString(UInt32, IFormatProvider)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till motsvarande strängrepresentation.

ToString(UInt64, IFormatProvider)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till motsvarande strängrepresentation med den angivna kulturspecifika formateringsinformationen.

ToString(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till motsvarande strängrepresentation.

ToUInt16(Boolean)

Konverterar det angivna booleska värdet till motsvarande 16-bitars osignerat heltal.

ToUInt16(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 16-bitars osignerat heltal.

ToUInt16(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 16-bitars osignerat heltal.

ToUInt16(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToUInt16(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande 16-bitars osignerat heltal.

ToUInt16(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 16-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt16(Object)

Konverterar värdet för det angivna objektet till ett 16-bitars osignerat heltal.

ToUInt16(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 16-bitars osignerat heltal.

ToUInt16(Single)

Konverterar värdet för det angivna flyttalnumret med enkel precision till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 16-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt16(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(UInt16)

Returnerar det angivna 16-bitars osignerade heltalet. ingen faktisk konvertering utförs.

ToUInt16(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 16-bitars osignerat heltal.

ToUInt16(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 16-bitars osignerat heltal.

ToUInt32(Boolean)

Konverterar det angivna booleska värdet till motsvarande 32-bitars osignerat heltal.

ToUInt32(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 32-bitars osignerade heltal.

ToUInt32(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 32-bitars osignerat heltal.

ToUInt32(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToUInt32(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande 32-bitars osignerade heltal.

ToUInt32(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 32-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt32(Object)

Konverterar värdet för det angivna objektet till ett 32-bitars osignerat heltal.

ToUInt32(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 32-bitars osignerat heltal.

ToUInt32(Single)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 32-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt32(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 32-bitars osignerat heltal.

ToUInt32(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 32-bitars osignerat heltal.

ToUInt32(UInt32)

Returnerar det angivna 32-bitars osignerade heltalet. ingen faktisk konvertering utförs.

ToUInt32(UInt64)

Konverterar värdet för det angivna 64-bitars osignerade heltalet till ett motsvarande 32-bitars osignerat heltal.

ToUInt64(Boolean)

Konverterar det angivna booleska värdet till motsvarande 64-bitars osignerat heltal.

ToUInt64(Byte)

Konverterar värdet för det angivna 8-bitars osignerade heltalet till motsvarande 64-bitars osignerade heltal.

ToUInt64(Char)

Konverterar värdet för det angivna Unicode-tecknet till motsvarande 64-bitars osignerat heltal.

ToUInt64(DateTime)

Att anropa den här metoden genererar InvalidCastExceptionalltid .

ToUInt64(Decimal)

Konverterar värdet för det angivna decimaltalet till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(Double)

Konverterar värdet för det angivna flyttalnumret med dubbel precision till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(Int16)

Konverterar värdet för det angivna 16-bitars signerade heltalet till motsvarande 64-bitars osignerat heltal.

ToUInt64(Int32)

Konverterar värdet för det angivna 32-bitars signerade heltalet till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(Int64)

Konverterar värdet för det angivna 64-bitars signerade heltalet till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(Object, IFormatProvider)

Konverterar värdet för det angivna objektet till ett 64-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt64(Object)

Konverterar värdet för det angivna objektet till ett 64-bitars osignerat heltal.

ToUInt64(SByte)

Konverterar värdet för det angivna 8-bitars signerade heltalet till motsvarande 64-bitars osignerade heltal.

ToUInt64(Single)

Konverterar värdet för det angivna flyttalsnumret med enkel precision till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(String, IFormatProvider)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 64-bitars osignerat heltal med den angivna kulturspecifika formateringsinformationen.

ToUInt64(String, Int32)

Konverterar strängrepresentationen av ett tal i en angiven bas till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(String)

Konverterar den angivna strängrepresentationen av ett tal till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(UInt16)

Konverterar värdet för det angivna 16-bitars osignerade heltalet till motsvarande 64-bitars osignerat heltal.

ToUInt64(UInt32)

Konverterar värdet för det angivna 32-bitars osignerade heltalet till ett motsvarande 64-bitars osignerat heltal.

ToUInt64(UInt64)

Returnerar det angivna 64-bitars osignerade heltalet. ingen faktisk konvertering utförs.

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

Försöker konvertera det angivna intervallet som innehåller en strängrepresentation som är kodad med base-64-siffror till ett intervall på 8-bitars osignerade heltal.

TryFromBase64String(String, Span<Byte>, Int32)

Försöker konvertera den angivna strängrepresentationen som är kodad med base-64-siffror till ett intervall på 8-bitars osignerade heltal.

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

Försöker konvertera de 8-bitars osignerade heltalen i det angivna skrivskyddade intervallet till motsvarande strängrepresentation som är kodad med base-64-siffror. Du kan också ange om radbrytningar ska infogas i returvärdet.

TryToHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Konverterar ett intervall på 8-bitars osignerade heltal till motsvarande UTF-8-spanrepresentation som är kodad med versaler med hextecken.

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

Konverterar ett intervall på 8 bitars osignerade heltal till motsvarande spanrepresentation som är kodad med versaler med hextecken.

TryToHexStringLower(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Konverterar ett intervall på 8-bitars osignerade heltal till motsvarande UTF-8-spanrepresentation som är kodad med gemena hextecken.

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

Konverterar ett intervall med 8-bitars osignerade heltal till motsvarande spanrepresentation som är kodad med gemener i hextecken.

Gäller för

Se även