Convert Klasa

Definicja

Konwertuje podstawowy typ danych na inny podstawowy typ danych.

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

Przykłady

W poniższym przykładzie pokazano niektóre metody konwersji w Convert klasie, w tym ToInt32, ToBooleani ToString.

Double dNumber = 23.15;

try
{
   // Returns 23
   Int32 iNumber = Convert::ToInt32( dNumber );
}
catch ( OverflowException^ ) 
{
   Console::WriteLine(
      "Overflow in Double to Int32 conversion" );
}
// Returns True
Boolean bNumber = Convert::ToBoolean( dNumber );

// Returns "23.15"
String^ strNumber = Convert::ToString( dNumber );

try
{
   // Returns '2'
   Char chrNumber = Convert::ToChar( strNumber->Substring( 0, 1 ) );
}
catch ( ArgumentNullException^ ) 
{
   Console::WriteLine(  "String is null" );
}
catch ( FormatException^ ) 
{
   Console::WriteLine(  "String length is greater than 1" );
}

// System::Console::ReadLine() returns a string and it
// must be converted.
Int32 newInteger = 0;
try
{
   Console::WriteLine(  "Enter an integer:" );
   newInteger = Convert::ToInt32( System::Console::ReadLine() );
}
catch ( ArgumentNullException^ ) 
{
   Console::WriteLine(  "String is null" );
}
catch ( FormatException^ ) 
{
   Console::WriteLine(  "String does not consist of an " +
      "optional sign followed by a series of digits" );
}
catch ( OverflowException^ ) 
{
   Console::WriteLine(  "Overflow in string to Int32 conversion" );
}

Console::WriteLine( "Your integer as a Double is {0}",
   Convert::ToDouble( newInteger ) );
double dNumber = 23.15;

try {
    // Returns 23
    int    iNumber = System.Convert.ToInt32(dNumber);
}
catch (System.OverflowException) {
    System.Console.WriteLine(
                "Overflow in double to int conversion.");
}
// Returns True
bool   bNumber = System.Convert.ToBoolean(dNumber);

// Returns "23.15"
string strNumber = System.Convert.ToString(dNumber);

try {
    // Returns '2'
    char chrNumber = System.Convert.ToChar(strNumber[0]);
}
catch (System.ArgumentNullException) {
    System.Console.WriteLine("String is null");
}
catch (System.FormatException) {
    System.Console.WriteLine("String length is greater than 1.");
}

// System.Console.ReadLine() returns a string and it
// must be converted.
int newInteger = 0;
try {
    System.Console.WriteLine("Enter an integer:");
    newInteger = System.Convert.ToInt32(
                        System.Console.ReadLine());
}
catch (System.ArgumentNullException) {
    System.Console.WriteLine("String is null.");
}
catch (System.FormatException) {
    System.Console.WriteLine("String does not consist of an " +
                    "optional sign followed by a series of digits.");
}
catch (System.OverflowException) {
    System.Console.WriteLine(
    "Overflow in string to int conversion.");
}

System.Console.WriteLine("Your integer as a double is {0}",
                         System.Convert.ToDouble(newInteger));
let dNumber = 23.15

try
    // Returns 23
    Convert.ToInt32 dNumber
    |> ignore
with :? OverflowException ->
    printfn "Overflow in double to int conversion."
// Returns True
let bNumber = System.Convert.ToBoolean dNumber

// Returns "23.15"
let strNumber = System.Convert.ToString dNumber

try
    // Returns '2'
    System.Convert.ToChar strNumber[0]
    |> ignore
with
| :? ArgumentNullException ->
    printfn "String is null"
| :? FormatException ->
    printfn "String length is greater than 1."

// System.Console.ReadLine() returns a string and it
// must be converted.
let newInteger =
    try
        printfn "Enter an integer:"
        System.Convert.ToInt32(Console.ReadLine())
    with
    | :? ArgumentNullException ->
        printfn "String is null."
        0
    | :? FormatException ->
        printfn "String does not consist of an optional sign followed by a series of digits."
        0
    | :? OverflowException ->
        printfn "Overflow in string to int conversion."
        0

printfn $"Your integer as a double is {System.Convert.ToDouble newInteger}"
Dim dNumber As Double
dNumber = 23.15

Try
   ' Returns 23
   Dim iNumber As Integer
   iNumber = System.Convert.ToInt32(dNumber)
Catch exp As System.OverflowException
   System.Console.WriteLine("Overflow in double to int conversion.")
End Try

' Returns True
Dim bNumber As Boolean
bNumber = System.Convert.ToBoolean(dNumber)

' Returns "23.15"
Dim strNumber As String
strNumber = System.Convert.ToString(dNumber)

Try
   ' Returns '2'
   Dim chrNumber As Char
   chrNumber = System.Convert.ToChar(strNumber.Chars(1))
Catch exp As System.ArgumentNullException
   System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
   System.Console.WriteLine("String length is greater than 1.")
End Try

' System.Console.ReadLine() returns a string and it
' must be converted.
Dim newInteger As Integer
newInteger = 0
Try
   System.Console.WriteLine("Enter an integer:")
   newInteger = System.Convert.ToInt32(System.Console.ReadLine())
Catch exp As System.ArgumentNullException
   System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
   System.Console.WriteLine("String does not consist of an " + _
       "optional sign followed by a series of digits.")
Catch exp As System.OverflowException
   System.Console.WriteLine("Overflow in string to int conversion.")
End Try

System.Console.WriteLine("Your integer as a double is {0}", _
                         System.Convert.ToDouble(newInteger))

Uwagi

Metody Convert statyczne klasy są używane głównie do obsługi konwersji na i z podstawowych typów danych na platformie .NET. Obsługiwane typy podstawowe to Boolean, , Char, SByteInt16Int32UInt16UInt64SingleUInt32ByteInt64Double, Decimal, DateTime i .String Ponadto Convert klasa zawiera metody do obsługi innych rodzajów konwersji.

Ten artykuł składa się z następujących sekcji:

Konwersje do i z typów bazowych konwersji liczb nie dziesiętnych z obiektów niestandardowych na typy podstawowe formatowanie informacji specyficznych dla kultury Base64 kodowanie innych typowych konwersji

Konwersja z i na typy podstawowe

Istnieje metoda konwersji, aby przekonwertować każdy typ podstawowy na każdy inny typ podstawowy. Jednak rzeczywiste wywołanie określonej metody konwersji może wygenerować jeden z pięciu wyników, w zależności od wartości typu podstawowego w czasie wykonywania i docelowego typu podstawowego. Te pięć wyników to:

  • Brak konwersji. Dzieje się tak, gdy jest podejmowana próba konwersji z typu na siebie (na przykład przez wywołanie Convert.ToInt32(Int32) argumentu typu Int32). W tym przypadku metoda po prostu zwraca wystąpienie oryginalnego typu.

  • An InvalidCastException. Dzieje się tak, gdy określona konwersja nie jest obsługiwana. Element InvalidCastException jest zgłaszany dla następujących konwersji:

  • Klasa FormatException. Dzieje się tak, gdy próba przekonwertowania wartości ciągu na inny typ podstawowy kończy się niepowodzeniem, ponieważ ciąg nie ma odpowiedniego formatu. Wyjątek jest zgłaszany dla następujących konwersji:

    • Ciąg, który ma zostać przekonwertowany na Boolean wartość, nie jest równy Boolean.TrueString lub Boolean.FalseString.

    • Ciąg, który ma zostać przekonwertowany na Char wartość, składa się z wielu znaków.

    • Ciąg, który ma zostać przekonwertowany na dowolny typ liczbowy, nie jest rozpoznawany jako prawidłowa liczba.

    • Ciąg, który ma zostać przekonwertowany na element DateTime , nie jest rozpoznawany jako prawidłowa wartość daty i godziny.

  • Pomyślna konwersja. W przypadku konwersji między dwoma różnymi typami podstawowymi, które nie zostały wymienione w poprzednich wynikach, wszystkie konwersje rozszerzające, a także wszystkie konwersje zawężające, które nie powodują utraty danych, powiedzie się, a metoda zwróci wartość docelowego typu podstawowego.

  • An OverflowException. Dzieje się tak, gdy konwersja zawężania powoduje utratę danych. Na przykład próba przekonwertowania Int32 wystąpienia, którego wartość wynosi 10000 do Byte typu, zgłasza OverflowException błąd , ponieważ 10000 znajduje się poza zakresem Byte typu danych.

Wyjątek nie zostanie zgłoszony, jeśli konwersja typu liczbowego spowoduje utratę dokładności (czyli utratę niektórych najmniej znaczących cyfr). Jednak wyjątek zostanie zgłoszony, jeśli wynik jest większy niż może być reprezentowany przez typ wartości zwracanej określonej metody konwersji.

Na przykład, gdy element Double jest konwertowany na Singlewartość , może wystąpić utrata dokładności, ale nie jest zgłaszany żaden wyjątek. Jeśli jednak wielkość Double wartości jest zbyt duża, aby być reprezentowana przez Singlewyjątek , zgłaszany jest wyjątek przepełnienia.

Liczby nieprzecinkowe

Klasa Convert zawiera metody statyczne, które można wywołać w celu przekonwertowania wartości całkowitych na reprezentacje ciągów innych niż dziesiętne, oraz konwertowanie ciągów reprezentujących liczby nieprzecinkowe na wartości całkowite. Każda z tych metod konwersji zawiera base argument, który umożliwia określenie systemu liczbowego; binarnego (podstawowego 2), ósemkowego (podstawowego 8) i szesnastkowego (base 16), a także dziesiętnego (base 10). Istnieje zestaw metod konwertowania każdego z typów całkowitych zgodnych ze specyfikacją CLS na ciąg, a drugi do konwertowania ciągu na każdy z pierwotnych typów całkowitych:

Poniższy przykład konwertuje wartość Int16.MaxValue na ciąg we wszystkich obsługiwanych formatach liczbowych. Następnie konwertuje wartość ciągu z powrotem na Int16 wartość.

using namespace System;

void main()
{
   array<int>^ baseValues = { 2, 8, 10, 16 };
   Int16 value = Int16::MaxValue;
   for each (Int16 baseValue in baseValues) {
      String^ s = Convert::ToString(value, baseValue);
      Int16 value2 = Convert::ToInt16(s, baseValue);

      Console::WriteLine("{0} --> {1} (base {2}) --> {3}", 
                        value, s, baseValue, value2);
   }                     
}
// The example displays the following output:
//     32767 --> 111111111111111 (base 2) --> 32767
//     32767 --> 77777 (base 8) --> 32767
//     32767 --> 32767 (base 10) --> 32767
//     32767 --> 7fff (base 16) --> 32767
using System;

public class Example
{
   public static void Main()
   {
      int[] baseValues = { 2, 8, 10, 16 };
      short value = Int16.MaxValue;
      foreach (var baseValue in baseValues) {
         String s = Convert.ToString(value, baseValue);
         short value2 = Convert.ToInt16(s, baseValue);

         Console.WriteLine("{0} --> {1} (base {2}) --> {3}",
                           value, s, baseValue, value2);
      }
   }
}
// The example displays the following output:
//     32767 --> 111111111111111 (base 2) --> 32767
//     32767 --> 77777 (base 8) --> 32767
//     32767 --> 32767 (base 10) --> 32767
//     32767 --> 7fff (base 16) --> 32767
open System

let baseValues = [ 2; 8; 10; 16 ]
let value = Int16.MaxValue
for baseValue in baseValues do
    let s = Convert.ToString(value, baseValue)
    let value2 = Convert.ToInt16(s, baseValue)
    printfn $"{value} --> {s} (base {baseValue}) --> {value2}"

// The example displays the following output:
//     32767 --> 111111111111111 (base 2) --> 32767
//     32767 --> 77777 (base 8) --> 32767
//     32767 --> 32767 (base 10) --> 32767
//     32767 --> 7fff (base 16) --> 32767
Module Example
   Public Sub Main()
      Dim baseValues() As Integer = { 2, 8, 10, 16 }
      Dim value As Short = Int16.MaxValue
      For Each baseValue in baseValues
         Dim s As String = Convert.ToString(value, baseValue)
         Dim value2 As Short = Convert.ToInt16(s, baseValue)

         Console.WriteLine("{0} --> {1} (base {2}) --> {3}", 
                           value, s, baseValue, value2)
      Next
   End Sub
End Module
' The example displays the following output:
'     32767 --> 111111111111111 (base 2) --> 32767
'     32767 --> 77777 (base 8) --> 32767
'     32767 --> 32767 (base 10) --> 32767
'     32767 --> 7fff (base 16) --> 32767

Konwersja niestandardowych obiektów na typy podstawowe

Oprócz obsługi konwersji między typami Convert podstawowymi metoda obsługuje konwersję dowolnego typu niestandardowego na dowolny typ podstawowy. W tym celu typ niestandardowy musi implementować IConvertible interfejs, który definiuje metody konwertowania typu implementowania na każdy z typów podstawowych. Konwersje, które nie są obsługiwane przez określony typ, powinny zgłaszać wartość InvalidCastException.

ChangeType Gdy metoda jest przekazywana jako pierwszy parametr typu niestandardowego lub gdy Convert.To metoda Type (npConvert.ToInt32(Object). lub Convert.ToDouble(Object, IFormatProvider) jest wywoływana i przekazuje wystąpienie typu niestandardowego jako pierwszy parametr, Convert metoda z kolei wywołuje implementację typu IConvertible niestandardowego w celu przeprowadzenia konwersji. Aby uzyskać więcej informacji, zobacz Konwersja typów na platformie .NET.

Informacje o formatowaniu specyficzne dla kultury

Wszystkie podstawowe metody konwersji typów i ChangeType metoda obejmują przeciążenia, które mają parametr typu IFormatProvider. Na przykład Convert.ToBoolean metoda ma następujące dwa przeciążenia:

Parametr IFormatProvider może dostarczać informacje o formatowaniu specyficznym dla kultury, aby ułatwić proces konwersji. Jednak jest on ignorowany przez większość metod konwersji typu podstawowego. Jest on używany tylko przez następujące metody konwersji typów podstawowych. null IFormatProvider Jeśli argument jest przekazywany do tych metod, CultureInfo używany jest obiekt reprezentujący bieżącą kulturę.

Jednak każdy typ zdefiniowany przez użytkownika, który implementuje IConvertible , może korzystać z parametru IFormatProvider .

Kodowanie Base64

Kodowanie Base64 konwertuje dane binarne na ciąg. Dane wyrażone jako cyfry base-64 można łatwo przekazać za pośrednictwem kanałów danych, które mogą przesyłać tylko 7-bitowe znaki. Klasa Convert zawiera następujące metody obsługi kodowania base64: Zestaw metod obsługuje konwertowanie tablicy bajtów na i z i do String i z tablicy znaków Unicode składających się z znaków base-64 cyfr.

  • ToBase64String, który konwertuje tablicę bajtów na ciąg zakodowany w formacie base64.

  • ToBase64CharArray, który konwertuje tablicę bajtów na tablicę znaków zakodowaną w formacie base64.

  • FromBase64String, który konwertuje ciąg zakodowany w formacie base64 na tablicę bajtów.

  • FromBase64CharArray, który konwertuje tablicę znaków zakodowaną w formacie base64 na tablicę bajtów.

Inne typowe konwersje

Aby wykonać konwersje, które nie są obsługiwane przez metody Convert statyczne klasy, można użyć innych klas w programie NET Framework. Są one następujące:

Konwersja na tablice bajtów Klasa BitConverter udostępnia metody konwertujące typy liczb pierwotne (w tym Boolean) na tablice bajtów i z tablic bajtowych z powrotem na typy danych pierwotnych.

Kodowanie znaków i dekodowanie Encoding klasy i jej klas pochodnych (takich jak UnicodeEncoding i UTF8Encoding) zapewniają metody kodowania tablicy znaków lub ciągu (czyli konwertowania ich na tablicę bajtów w określonym kodowaniu) i dekodowania zakodowanej tablicy bajtów (czyli konwertowania tablicy bajtów z powrotem na znaki Unicode zakodowane w formacie UTF16). Aby uzyskać więcej informacji, zobacz Kodowanie znaków na platformie .NET.

Pola

DBNull

Stała reprezentująca kolumnę bazy danych, która nie zawiera danych; oznacza to, że baza danych ma wartość null.

Metody

ChangeType(Object, Type)

Zwraca obiekt określonego typu i którego wartość jest równoważna określonemu obiektowi.

ChangeType(Object, Type, IFormatProvider)

Zwraca obiekt określonego typu, którego wartość jest równoważna określonemu obiektowi. Parametr dostarcza informacje o formatowaniu specyficznym dla kultury.

ChangeType(Object, TypeCode)

Zwraca obiekt określonego typu, którego wartość jest równoważna określonemu obiektowi.

ChangeType(Object, TypeCode, IFormatProvider)

Zwraca obiekt określonego typu, którego wartość jest równoważna określonemu obiektowi. Parametr dostarcza informacje o formatowaniu specyficznym dla kultury.

FromBase64CharArray(Char[], Int32, Int32)

Konwertuje podzbiór tablicy znaków Unicode, która koduje dane binarne jako cyfry base-64, do równoważnej 8-bitowej niepodpisanej tablicy całkowitej. Parametry określają podzestaw w tablicy wejściowej i liczbę elementów do przekonwertowania.

FromBase64String(String)

Konwertuje określony ciąg, który koduje dane binarne jako cyfry base-64, na równoważną 8-bitową niepodpisaną tablicę całkowitą.

FromHexString(ReadOnlySpan<Char>)

Konwertuje zakres, który koduje dane binarne jako znaki szesnastkowe, do równoważnej 8-bitowej tablicy liczb całkowitych bez znaku.

FromHexString(String)

Konwertuje określony ciąg, który koduje dane binarne jako znaki szesnastkowe, do równoważnej 8-bitowej niepodpisanej tablicy całkowitej.

GetTypeCode(Object)

Zwraca wartość TypeCode dla określonego obiektu.

IsDBNull(Object)

Zwraca wskazanie, czy określony obiekt ma typ DBNull.

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

Konwertuje podzbiór tablicy 8-bitowych liczb całkowitych bez znaku na równoważny podzbiór tablicy znaków Unicode zakodowanych przy użyciu cyfr base-64. Parametry określają podzestawy jako przesunięcia w tablicach wejściowych i wyjściowych oraz liczbę elementów w tablicy wejściowej do konwersji.

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

Konwertuje podzbiór tablicy 8-bitowych liczb całkowitych bez znaku na równoważny podzbiór tablicy znaków Unicode zakodowanych przy użyciu cyfr base-64. Parametry określają podzestawy jako przesunięcia w tablicach wejściowych i wyjściowych, liczbę elementów w tablicy wejściowej do konwersji oraz to, czy podziały wierszy są wstawione w tablicy wyjściowej.

ToBase64String(Byte[])

Konwertuje tablicę niepodpisanych liczb całkowitych na równoważną reprezentację ciągu zakodowaną przy użyciu cyfr base-64.

ToBase64String(Byte[], Base64FormattingOptions)

Konwertuje tablicę niepodpisanych liczb całkowitych na równoważną reprezentację ciągu zakodowaną przy użyciu cyfr base-64. Możesz określić, czy należy wstawić podziały wierszy w wartości zwracanej.

ToBase64String(Byte[], Int32, Int32)

Konwertuje podzbiór tablicy 8-bitowych liczb całkowitych bez znaku na równoważną reprezentację ciągu zakodowaną za pomocą cyfr base-64. Parametry określają podzbiór jako przesunięcie w tablicy wejściowej oraz liczbę elementów w tablicy do konwersji.

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

Konwertuje podzbiór tablicy 8-bitowych liczb całkowitych bez znaku na równoważną reprezentację ciągu zakodowaną za pomocą cyfr base-64. Parametry określają podzbiór jako przesunięcie w tablicy wejściowej, liczbę elementów w tablicy do przekonwertowania oraz to, czy należy wstawić podziały wierszy w zwracanej wartości.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Konwertuje 8-bitowe liczby całkowite bez znaku wewnątrz określonego zakresu tylko do odczytu na ich równoważną reprezentację ciągu zakodowaną za pomocą cyfr base-64. Opcjonalnie możesz określić, czy należy wstawić podziały wierszy w wartości zwracanej.

ToBoolean(Boolean)

Zwraca określoną wartość logiczną; nie jest wykonywana żadna rzeczywista konwersja.

ToBoolean(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną wartość logiczną.

ToBoolean(Char)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToBoolean(DateTime)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToBoolean(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną wartość logiczną.

ToBoolean(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną wartość logiczną.

ToBoolean(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną wartość logiczną.

ToBoolean(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną wartość logiczną.

ToBoolean(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną wartość logiczną.

ToBoolean(Object)

Konwertuje wartość określonego obiektu na równoważną wartość logiczną.

ToBoolean(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na równoważną wartość logiczną przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToBoolean(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na równoważną wartość logiczną.

ToBoolean(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną wartość logiczną.

ToBoolean(String)

Konwertuje określoną reprezentację ciągu wartości logicznej na odpowiednik logiczny.

ToBoolean(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu wartości logicznej na odpowiednik logiczny przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToBoolean(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną wartość logiczną.

ToBoolean(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną wartość logiczną.

ToBoolean(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną wartość logiczną.

ToByte(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(Byte)

Zwraca 8-bitową niepodpisaną liczbę całkowitą; nie jest wykonywana żadna rzeczywista konwersja.

ToByte(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToByte(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 8-bitową liczbę całkowitą bez znaku.

ToByte(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną liczbę niepodpisaną 8-bitową całkowitą.

ToByte(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(Object)

Konwertuje wartość określonego obiektu na 8-bitową niepodpisaną liczbę całkowitą.

ToByte(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 8-bitową liczbę całkowitą bez znaku przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToByte(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną niepodpisaną liczbę całkowitą bez znaku.

ToByte(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę bez znaku 8-bitową liczbę całkowitą.

ToByte(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 8-bitową liczbę całkowitą bez znaku przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToByte(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 8-bitową niepodpisaną liczbę całkowitą.

ToByte(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToByte(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą bez znaku 8-bitowego.

ToChar(Boolean)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToChar(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na odpowiedni znak Unicode.

ToChar(Char)

Zwraca określoną wartość znaku Unicode; nie jest wykonywana żadna rzeczywista konwersja.

ToChar(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToChar(Decimal)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToChar(Double)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToChar(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem Unicode na odpowiedni znak Unicode.

ToChar(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem Unicode na odpowiedni znak Unicode.

ToChar(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na odpowiedni znak Unicode.

ToChar(Object)

Konwertuje wartość określonego obiektu na znak Unicode.

ToChar(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na odpowiadający mu znak Unicode przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToChar(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na odpowiedni znak Unicode.

ToChar(Single)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToChar(String)

Konwertuje pierwszy znak określonego ciągu na znak Unicode.

ToChar(String, IFormatProvider)

Konwertuje pierwszy znak określonego ciągu na znak Unicode przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToChar(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na odpowiedni znak Unicode.

ToChar(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na odpowiedni znak Unicode.

ToChar(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na odpowiedni znak Unicode.

ToDateTime(Boolean)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Byte)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Char)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(DateTime)

Zwraca określony DateTime obiekt; nie jest wykonywana rzeczywista konwersja.

ToDateTime(Decimal)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Double)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Int16)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Int32)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Int64)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Object)

Konwertuje wartość określonego obiektu na DateTime obiekt.

ToDateTime(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na DateTime obiekt przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToDateTime(SByte)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(Single)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToDateTime(String)

Konwertuje określoną reprezentację ciągu daty i godziny na równoważną wartość daty i godziny.

ToDateTime(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną datę i godzinę przy użyciu określonych informacji formatowania specyficznych dla kultury.

ToDateTime(UInt16)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDateTime(UInt32)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDateTime(UInt64)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDecimal(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę dziesiętną.

ToDecimal(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę dziesiętną.

ToDecimal(Char)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDecimal(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDecimal(Decimal)

Zwraca określoną liczbę dziesiętną; nie jest wykonywana żadna rzeczywista konwersja.

ToDecimal(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną liczbę dziesiętną.

ToDecimal(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną liczbę dziesiętną.

ToDecimal(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną liczbę dziesiętną.

ToDecimal(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną liczbę dziesiętną.

ToDecimal(Object)

Konwertuje wartość określonego obiektu na równoważną liczbę dziesiętną.

ToDecimal(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na równoważną liczbę dziesiętną przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToDecimal(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną liczbę dziesiętną.

ToDecimal(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną liczbę dziesiętną.

ToDecimal(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę dziesiętną.

ToDecimal(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę dziesiętną przy użyciu określonych informacji formatowania specyficznych dla kultury.

ToDecimal(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę dziesiętną.

ToDecimal(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę dziesiętną.

ToDecimal(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę dziesiętną.

ToDouble(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Char)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDouble(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToDouble(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Double)

Zwraca określoną liczbę zmiennoprzecinkową o podwójnej precyzji; nie jest wykonywana żadna rzeczywista konwersja.

ToDouble(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Object)

Konwertuje wartość określonego obiektu na liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na liczbę zmiennoprzecinkową o podwójnej precyzji przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToDouble(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToDouble(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToDouble(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o podwójnej precyzji.

ToHexString(Byte[])

Konwertuje tablicę niepodpisanych liczb całkowitych na równoważną reprezentację ciągu zakodowaną przy użyciu znaków szesnastkowych z wielką literą.

ToHexString(Byte[], Int32, Int32)

Konwertuje podzestaw tablicy 8-bitowych niepodpisanych liczb całkowitych na równoważną reprezentację ciągu zakodowaną przy użyciu wielkich znaków szesnastkowych. Parametry określają podzestaw jako przesunięcie w tablicy wejściowej i liczbę elementów w tablicy do przekonwertowania.

ToHexString(ReadOnlySpan<Byte>)

Konwertuje zakres 8-bitowych niepodpisanych liczb całkowitych na równoważną reprezentację ciągu zakodowaną przy użyciu wielkich znaków szesnastkowych.

ToInt16(Boolean)

Konwertuje określoną wartość logiczną na równoważną 16-bitową liczbę całkowitą podpisaną.

ToInt16(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToInt16(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 16-bitową liczbę całkowitą ze znakiem.

ToInt16(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną 16-bitową liczbę całkowitą ze znakiem.

ToInt16(Int16)

Zwraca określoną 16-bitową liczbę całkowitą ze znakiem; nie jest wykonywana żadna rzeczywista konwersja.

ToInt16(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną 16-bitową liczbę całkowitą podpisaną.

ToInt16(Object)

Konwertuje wartość określonego obiektu na 16-bitową liczbę całkowitą ze znakiem.

ToInt16(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 16-bitową liczbę całkowitą ze znakiem przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt16(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 16-bitową liczbę całkowitą ze znakiem.

ToInt16(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę z podpisem 16-bitowym.

ToInt16(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 16-bitową liczbę całkowitą ze znakiem przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt16(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 16-bitową liczbę całkowitą ze znakiem.

ToInt16(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt16(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 16-bitową.

ToInt32(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(DateTime)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToInt32(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(Int32)

Zwraca 32-bitową liczbę całkowitą ze znakiem; nie jest wykonywana żadna rzeczywista konwersja.

ToInt32(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(Object)

Konwertuje wartość określonego obiektu na 32-bitową liczbę całkowitą ze znakiem.

ToInt32(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 32-bitową liczbę całkowitą ze znakiem przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt32(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 32-bitową liczbę całkowitą ze znakiem przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt32(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt32(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną 32-bitową liczbę całkowitą ze znakiem.

ToInt32(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 32-bitowym.

ToInt64(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą ze znakiem 64-bitowym.

ToInt64(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 64-bitowym.

ToInt64(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą ze znakiem 64-bitowym.

ToInt64(DateTime)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToInt64(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 64-bitową liczbę całkowitą ze znakiem.

ToInt64(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną 64-bitową liczbę całkowitą ze znakiem.

ToInt64(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą podpisaną 64-bitową.

ToInt64(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą podpisaną 64-bitową.

ToInt64(Int64)

Zwraca określoną 64-bitową liczbę całkowitą ze znakiem; nie jest wykonywana żadna rzeczywista konwersja.

ToInt64(Object)

Konwertuje wartość określonego obiektu na liczbę całkowitą z podpisem 64-bitowym.

ToInt64(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 64-bitową liczbę całkowitą z podpisem przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt64(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą podpisaną 64-bitową.

ToInt64(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 64-bitową liczbę całkowitą ze znakiem.

ToInt64(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę z podpisem 64-bitowym.

ToInt64(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę z podpisem 64-bitowym przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToInt64(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 64-bitową liczbę całkowitą podpisaną.

ToInt64(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 64-bitową.

ToInt64(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 64-bitową.

ToInt64(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 64-bitową.

ToSByte(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(DateTime)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToSByte(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 8-bitową liczbę całkowitą ze znakiem.

ToSByte(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(Object)

Konwertuje wartość określonego obiektu na 8-bitową liczbę całkowitą ze znakiem.

ToSByte(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na liczbę całkowitą z podpisem 8-bitowym przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToSByte(SByte)

Zwraca 8-bitową liczbę całkowitą ze znakiem; nie jest wykonywana żadna rzeczywista konwersja.

ToSByte(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę ze znakiem 8-bitowym.

ToSByte(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę z podpisem 8-bitowym przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToSByte(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną liczbę z podpisem 8-bitowym.

ToSByte(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą ze znakiem 8-bitowym.

ToSByte(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą podpisaną 8-bitową.

ToSingle(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Char)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToSingle(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToSingle(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Object)

Konwertuje wartość określonego obiektu na liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na liczbę zmiennoprzecinkową o pojedynczej precyzji przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToSingle(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(Single)

Zwraca określoną liczbę zmiennoprzecinkową o pojedynczej precyzji; nie jest wykonywana żadna rzeczywista konwersja.

ToSingle(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToSingle(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToSingle(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną liczbę zmiennoprzecinkową o pojedynczej precyzji.

ToString(Boolean)

Konwertuje określoną wartość logiczną na równoważną reprezentację ciągu.

ToString(Boolean, IFormatProvider)

Konwertuje określoną wartość logiczną na równoważną reprezentację ciągu.

ToString(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu.

ToString(Byte, IFormatProvider)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Byte, Int32)

Konwertuje wartość 8-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu w określonej bazie.

ToString(Char)

Konwertuje wartość określonego znaku Unicode na równoważną reprezentację ciągu.

ToString(Char, IFormatProvider)

Konwertuje wartość określonego znaku Unicode na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(DateTime)

Konwertuje wartość określonej DateTime wartości na równoważną reprezentację ciągu.

ToString(DateTime, IFormatProvider)

Konwertuje wartość określonego DateTime ciągu na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną reprezentację ciągu.

ToString(Decimal, IFormatProvider)

Konwertuje wartość określonej liczby dziesiętnej na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną reprezentację ciągu.

ToString(Double, IFormatProvider)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną reprezentację ciągu.

ToString(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu.

ToString(Int16, IFormatProvider)

Konwertuje wartość określonej 16-bitowej liczby całkowitej podpisanej na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Int16, Int32)

Konwertuje wartość 16-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu w określonej bazie.

ToString(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu.

ToString(Int32, IFormatProvider)

Konwertuje wartość określonej 32-bitowej liczby całkowitej podpisanej na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Int32, Int32)

Konwertuje wartość 32-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu w określonej bazie.

ToString(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu.

ToString(Int64, IFormatProvider)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Int64, Int32)

Konwertuje wartość 64-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu w określonej bazie.

ToString(Object)

Konwertuje wartość określonego obiektu na równoważną reprezentację ciągu.

ToString(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną reprezentację ciągu.

ToString(SByte, IFormatProvider)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną reprezentację ciągu.

ToString(Single, IFormatProvider)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(String)

Zwraca określone wystąpienie ciągu; nie jest wykonywana żadna rzeczywista konwersja.

ToString(String, IFormatProvider)

Zwraca określone wystąpienie ciągu; nie jest wykonywana żadna rzeczywista konwersja.

ToString(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu.

ToString(UInt16, IFormatProvider)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu.

ToString(UInt32, IFormatProvider)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToString(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu.

ToString(UInt64, IFormatProvider)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną reprezentację ciągu przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt16(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToUInt16(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(Object)

Konwertuje wartość określonego obiektu na 16-bitową niepodpisaną liczbę całkowitą.

ToUInt16(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 16-bitową niepodpisaną liczbę całkowitą przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt16(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną liczbę całkowitą bez znaku 16-bitowego.

ToUInt16(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 16-bitową liczbę całkowitą bez znaku przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt16(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 16-bitową niepodpisaną liczbę całkowitą.

ToUInt16(UInt16)

Zwraca określoną 16-bitową liczbę całkowitą bez znaku; nie jest wykonywana żadna rzeczywista konwersja.

ToUInt16(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt16(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną 16-bitową liczbę całkowitą bez znaku.

ToUInt32(Boolean)

Konwertuje określoną wartość logiczną na równoważną liczbę całkowitą bez znaku 32-bitowego.

ToUInt32(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną liczbę całkowitą bez znaku 32-bitowego.

ToUInt32(Char)

Konwertuje wartość określonego znaku Unicode na równoważną liczbę całkowitą bez znaku 32-bitowego.

ToUInt32(DateTime)

Wywołanie tej metody zawsze zgłasza błąd InvalidCastException.

ToUInt32(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 32-bitowego.

ToUInt32(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej podpisanej na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej podpisanej na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(Object)

Konwertuje wartość określonego obiektu na 32-bitową niepodpisaną liczbę całkowitą.

ToUInt32(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 32-bitową niepodpisaną liczbę całkowitą przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt32(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej podpisanej na równoważną liczbę całkowitą bez znaku 32-bitowego.

ToUInt32(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 32-bitową liczbę całkowitą bez znaku przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt32(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 32-bitową niepodpisaną liczbę całkowitą.

ToUInt32(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt32(UInt32)

Zwraca określoną 32-bitową liczbę całkowitą bez znaku; nie jest wykonywana żadna rzeczywista konwersja.

ToUInt32(UInt64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej bez znaku na równoważną 32-bitową liczbę całkowitą bez znaku.

ToUInt64(Boolean)

Konwertuje określoną wartość logiczną na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Byte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej bez znaku na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Char)

Konwertuje wartość określonego znaku Unicode na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(DateTime)

Wywołanie tej metody zawsze zgłasza wyjątek InvalidCastException.

ToUInt64(Decimal)

Konwertuje wartość określonej liczby dziesiętnej na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Double)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o podwójnej precyzji na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Int16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej ze znakiem na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Int32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej ze znakiem na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Int64)

Konwertuje wartość określonej 64-bitowej liczby całkowitej ze znakiem na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Object)

Konwertuje wartość określonego obiektu na 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Object, IFormatProvider)

Konwertuje wartość określonego obiektu na 64-bitową niepodpisaną liczbę całkowitą przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt64(SByte)

Konwertuje wartość określonej 8-bitowej liczby całkowitej ze znakiem na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(Single)

Konwertuje wartość określonej liczby zmiennoprzecinkowej o pojedynczej precyzji na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(String)

Konwertuje określoną reprezentację ciągu liczby na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(String, IFormatProvider)

Konwertuje określoną reprezentację ciągu liczby na równoważną 64-bitową liczbę całkowitą bez znaku przy użyciu określonych informacji o formatowaniu specyficznym dla kultury.

ToUInt64(String, Int32)

Konwertuje reprezentację ciągu liczby w określonej bazie na równoważną 64-bitową niepodpisaną liczbę całkowitą.

ToUInt64(UInt16)

Konwertuje wartość określonej 16-bitowej liczby całkowitej bez znaku na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(UInt32)

Konwertuje wartość określonej 32-bitowej liczby całkowitej bez znaku na równoważną 64-bitową liczbę całkowitą bez znaku.

ToUInt64(UInt64)

Zwraca 64-bitową niepodpisaną liczbę całkowitą; nie jest wykonywana żadna rzeczywista konwersja.

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

Próbuje przekonwertować określony zakres zawierający reprezentację ciągu zakodowaną przy użyciu cyfr base-64 do zakresu niepodpisanych liczb całkowitych bez znaku.

TryFromBase64String(String, Span<Byte>, Int32)

Próbuje przekonwertować określoną reprezentację ciągu zakodowaną przy użyciu cyfr base-64 na zakres 8-bitowych liczb całkowitych bez znaku.

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

Próbuje przekonwertować 8-bitowe niepodpisane liczby całkowite wewnątrz określonego zakresu tylko do odczytu na ich równoważną reprezentację ciągu zakodowaną przy użyciu cyfr base-64. Opcjonalnie można określić, czy należy wstawić podziały wierszy w wartości zwracanej.

Dotyczy

Zobacz też