Convert Kelas

Definisi

Mengonversi jenis data dasar ke jenis data dasar lain.

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

Contoh

Contoh berikut menunjukkan beberapa metode konversi di Convert kelas, termasuk ToInt32, , ToBooleandan 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))

Keterangan

Kelas statis Convert berisi metode yang terutama digunakan untuk mendukung konversi ke dan dari jenis data dasar di .NET. Jenis dasar yang didukung adalah Boolean, , Char, SByteByte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, , DateTime dan String. Selain itu, Convert kelas ini mencakup metode untuk mendukung jenis konversi lainnya.

Konversi dari dan ke jenis dasar

Metode konversi ada untuk mengonversi setiap jenis dasar ke setiap jenis dasar lainnya. Namun, panggilan aktual ke metode konversi tertentu dapat menghasilkan salah satu dari lima hasil, tergantung pada nilai jenis dasar pada runtime dan jenis dasar target. Kelima hasil ini adalah:

  • Tidak ada konversi. Ini terjadi ketika upaya dilakukan untuk mengonversi dari jenis ke dirinya sendiri (misalnya, dengan memanggil Convert.ToInt32(Int32) dengan argumen jenis Int32). Dalam konteks ini, metode tersebut hanya mengembalikan instance dari tipe asli.

  • Sebuah InvalidCastException. Ini terjadi ketika konversi tertentu tidak didukung. Dilemparkan InvalidCastException untuk konversi berikut:

  • FormatException. Ini terjadi ketika upaya untuk mengonversi nilai string ke jenis dasar lainnya gagal karena string tidak dalam format yang tepat. Pengecualian dilemparkan untuk konversi berikut:

    • String yang akan dikonversi ke Boolean nilai tidak sama dengan Boolean.TrueString atau Boolean.FalseString.
    • String yang akan dikonversi menjadi Char nilai terdiri dari beberapa karakter.
    • String yang akan dikonversi ke jenis numerik apa pun tidak dikenali sebagai angka yang valid.
    • String untuk dikonversi menjadi DateTime tidak dikenali sebagai nilai tanggal dan waktu yang valid.
  • Konversi yang berhasil. Untuk konversi antara dua jenis dasar yang berbeda yang tidak tercantum dalam hasil sebelumnya, semua konversi yang melebar serta semua konversi penyempitan yang tidak mengakibatkan hilangnya data akan berhasil dan metode akan mengembalikan nilai dari jenis dasar yang ditargetkan.

  • Sebuah OverflowException. Ini terjadi ketika konversi yang mempersempit mengakibatkan hilangnya data. Misalnya, mencoba mengonversi Int32 instans yang nilainya 10000 ke Byte tipe menghasilkan OverflowException karena 10000 berada di luar rentang tipe data Byte.

Pengecualian tidak akan dilemparkan jika konversi jenis numerik menghasilkan hilangnya presisi (yaitu, hilangnya beberapa digit yang paling tidak signifikan). Namun, pengecualian akan dilemparkan jika hasilnya lebih besar dari yang dapat diwakili oleh jenis nilai pengembalian metode konversi tertentu.

Misalnya, ketika dikonversi Double menjadi Single, hilangnya presisi mungkin terjadi tetapi tidak ada pengecualian yang dilemparkan. Namun, jika besarnya Double terlalu besar untuk diwakili oleh Single, pengecualian overflow dilemparkan.

Angka non-desimal

Kelas ini Convert mencakup metode statis yang dapat Anda panggil untuk mengonversi nilai integral ke representasi string non-desimal, dan untuk mengonversi string yang mewakili angka non-desimal ke nilai integral. Masing-masing metode konversi ini mencakup base argumen yang memungkinkan Anda menentukan sistem angka; biner (dasar 2), oktal (dasar 8), dan heksadesimal (basis 16), serta desimal (dasar 10). Ada serangkaian metode untuk mengonversi masing-masing jenis integral primitif yang mematuhi CLS menjadi string, dan satu untuk mengonversi string ke masing-masing jenis integral primitif:

Contoh berikut mengonversi nilai Int16.MaxValue menjadi string dalam semua format numerik yang didukung. Kemudian mengonversi nilai string kembali menjadi Int16.

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

Konversi dari objek kustom ke jenis dasar

Selain mendukung konversi antara jenis dasar, Convert metode ini mendukung konversi jenis kustom apa pun ke jenis dasar apa pun. Untuk melakukan ini, jenis kustom harus mengimplementasikan IConvertible antarmuka, yang menentukan metode untuk mengonversi jenis penerapan ke masing-masing jenis dasar. Konversi yang tidak didukung oleh jenis tertentu harus melemparkan pengecualian InvalidCastException.

ChangeType Ketika metode diberikan jenis kustom sebagai parameter pertamanya, atau ketika Convert.Tometode jenis (seperti Convert.ToInt32(Object) atau Convert.ToDouble(Object, IFormatProvider)) dipanggil dan diberikan instans jenis kustom sebagai parameter pertamanya, metode Convert, pada gilirannya, memanggil implementasi jenis kustom IConvertible untuk melakukan konversi. Untuk informasi selengkapnya, lihat Konversi Jenis di .NET.

Informasi pemformatan khusus budaya

Semua metode konversi jenis dasar dan ChangeType metode termasuk kelebihan beban yang memiliki parameter jenis IFormatProvider. Misalnya, Convert.ToBoolean metode ini memiliki dua kelebihan beban berikut:

Parameter IFormatProvider dapat menyediakan informasi pemformatan khusus budaya untuk membantu proses konversi. Namun, itu diabaikan oleh sebagian besar metode konversi jenis dasar. Ini hanya digunakan oleh metode konversi jenis dasar berikut. null IFormatProvider Jika argumen diteruskan ke metode ini, CultureInfo objek yang mewakili budaya saat ini digunakan.

Namun, jenis apa pun yang ditentukan pengguna yang menerapkan IConvertible dapat menggunakan parameter IFormatProvider.

Enkoding Base64

Pengodean Base64 mengonversi data biner menjadi string. Data yang dinyatakan sebagai digit base-64 dapat dengan mudah disampaikan melalui saluran data yang hanya dapat mengirimkan karakter 7-bit. Kelas Convert ini mencakup metode berikut untuk mendukung pengodean base64: Serangkaian metode mendukung konversi array byte ke dan dari String atau ke dan dari array karakter Unicode yang terdiri dari karakter base-64 digit.

  • ToBase64String, yang mengonversi array byte menjadi string yang dikodekan base64.
  • ToBase64CharArray, yang mengonversi array byte menjadi array karakter yang dikodekan base64.
  • FromBase64String, yang mengonversi string yang dikodekan base64 menjadi array byte.
  • FromBase64CharArray, yang mengonversi array karakter yang dikodekan base64 menjadi array byte.

Konversi umum lainnya

Anda dapat menggunakan kelas .NET lainnya untuk melakukan beberapa konversi yang tidak didukung oleh metode Convert statis kelas. Ini termasuk:

  • Konversi ke array byte

    Kelas ini BitConverter menyediakan metode yang mengonversi jenis numerik primitif (termasuk Boolean) ke array byte dan dari array byte kembali ke jenis data primitif.

  • Pengkodean dan dekode karakter

    Kelas Encoding dan kelas turunannya (seperti UnicodeEncoding dan UTF8Encoding) menyediakan metode untuk mengodekan array karakter atau string (yaitu, untuk mengonversinya menjadi array byte dalam pengodean tertentu) dan untuk mendekode array byte yang dikodekan (yaitu, mengonversi array byte kembali ke karakter Unicode yang dikodekan UTF16). Untuk informasi selengkapnya, lihat Pengodean Karakter di .NET.

Bidang

Nama Deskripsi
DBNull

Konstanta yang mewakili kolom database yang tidak ada data; yaitu, database null.

Metode

Nama Deskripsi
ChangeType(Object, Type, IFormatProvider)

Mengembalikan objek dari jenis yang ditentukan yang nilainya setara dengan objek yang ditentukan. Parameter memasok informasi pemformatan khusus budaya.

ChangeType(Object, Type)

Mengembalikan objek dari jenis yang ditentukan dan yang nilainya setara dengan objek yang ditentukan.

ChangeType(Object, TypeCode, IFormatProvider)

Mengembalikan objek dari jenis yang ditentukan yang nilainya setara dengan objek yang ditentukan. Parameter memasok informasi pemformatan khusus budaya.

ChangeType(Object, TypeCode)

Mengembalikan objek dari jenis yang ditentukan yang nilainya setara dengan objek yang ditentukan.

FromBase64CharArray(Char[], Int32, Int32)

Mengonversi subset array karakter Unicode, yang mengodekan data biner sebagai digit base-64, menjadi array bilangan bulat yang tidak ditandatangani 8-bit yang setara. Parameter menentukan subset dalam array input dan jumlah elemen yang akan dikonversi.

FromBase64String(String)

Mengonversi string yang ditentukan, yang mengodekan data biner sebagai digit base-64, menjadi array bilangan bulat yang tidak ditandatangani 8-bit yang setara.

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

Mengonversi rentang karakter UTF-8, yang mengodekan data biner sebagai karakter heksa, menjadi rentang bilangan bulat yang tidak ditandatangani 8-bit yang setara.

FromHexString(ReadOnlySpan<Byte>)

Mengonversi rentang, yang mengodekan data biner sebagai karakter heksa, menjadi array bilangan bulat yang tidak ditandatangani 8-bit yang setara.

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

Mengonversi rentang karakter, yang mengodekan data biner sebagai karakter heksa, menjadi rentang bilangan bulat yang tidak ditandatangani 8-bit yang setara.

FromHexString(ReadOnlySpan<Char>)

Mengonversi rentang, yang mengodekan data biner sebagai karakter heksa, menjadi array bilangan bulat yang tidak ditandatangani 8-bit yang setara.

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

Mengonversi string, yang mengodekan data biner sebagai karakter heksa, menjadi rentang bilangan bulat yang tidak ditandatangani 8-bit yang setara.

FromHexString(String)

Mengonversi string yang ditentukan, yang mengodekan data biner sebagai karakter heksa, menjadi array bilangan bulat yang tidak ditandatangani 8-bit yang setara.

GetTypeCode(Object)

Mengembalikan TypeCode untuk objek yang ditentukan.

IsDBNull(Object)

Mengembalikan indikasi apakah objek yang ditentukan berjenis DBNull.

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

Mengonversi subset array bilangan bulat yang tidak ditandatangani 8-bit ke subset yang setara dari array karakter Unicode yang dikodekan dengan digit base-64. Parameter menentukan subset sebagai offset dalam array input dan output, jumlah elemen dalam array input yang akan dikonversi, dan apakah hentian baris dimasukkan dalam array output.

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

Mengonversi subset array bilangan bulat yang tidak ditandatangani 8-bit ke subset yang setara dari array karakter Unicode yang dikodekan dengan digit base-64. Parameter menentukan subset sebagai offset dalam array input dan output, dan jumlah elemen dalam array input yang akan dikonversi.

ToBase64String(Byte[], Base64FormattingOptions)

Mengonversi array bilangan bulat yang tidak ditandatangani 8-bit ke representasi string setara yang dikodekan dengan digit base-64. Anda dapat menentukan apakah akan menyisipkan hentian baris dalam nilai yang dikembalikan.

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

Mengonversi subset array bilangan bulat yang tidak ditandatangani 8-bit ke representasi string setara yang dikodekan dengan digit base-64. Parameter menentukan subset sebagai offset dalam array input, jumlah elemen dalam array yang akan dikonversi, dan apakah akan menyisipkan pemisah baris dalam nilai yang dikembalikan.

ToBase64String(Byte[], Int32, Int32)

Mengonversi subset array bilangan bulat yang tidak ditandatangani 8-bit ke representasi string setara yang dikodekan dengan digit base-64. Parameter menentukan subset sebagai offset dalam array input, dan jumlah elemen dalam array yang akan dikonversi.

ToBase64String(Byte[])

Mengonversi array bilangan bulat yang tidak ditandatangani 8-bit ke representasi string setara yang dikodekan dengan digit base-64.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Mengonversi bilangan bulat 8-bit yang tidak ditandatangani di dalam rentang baca-saja yang ditentukan ke dalam representasi string yang setara yang dikodekan dengan digit base-64. Anda dapat secara opsional menentukan apakah akan menyisipkan hentian baris dalam nilai yang dikembalikan.

ToBoolean(Boolean)

Mengembalikan nilai Boolean yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToBoolean(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Char)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToBoolean(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToBoolean(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi nilai Boolean yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToBoolean(Object)

Mengonversi nilai objek tertentu menjadi nilai Boolean yang setara.

ToBoolean(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari nilai logis ke yang setara dengan Boolean, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToBoolean(String)

Mengonversi representasi string yang ditentukan dari nilai logis ke setara Boolean.

ToBoolean(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi nilai Boolean yang setara.

ToBoolean(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi nilai Boolean yang setara.

ToByte(Boolean)

Mengonversi nilai Boolean yang ditentukan ke bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Byte)

Mengembalikan bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToByte(Char)

Mengonversi nilai karakter Unicode yang ditentukan ke bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToByte(Decimal)

Mengonversi nilai bilangan desimal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToByte(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit.

ToByte(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari angka menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara, menggunakan informasi pemformatan khusus budaya tertentu.

ToByte(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(String)

Mengonversi representasi string yang ditentukan dari angka menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToByte(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 8-bit yang setara.

ToChar(Boolean)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToChar(Byte)

Mengonversi nilai bilangan bulat 8-bit yang tidak ditandatangani ke karakter Unicode yang setara.

ToChar(Char)

Mengembalikan nilai karakter Unicode yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToChar(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToChar(Decimal)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToChar(Double)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToChar(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan ke karakter Unicode yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToChar(Object)

Mengonversi nilai objek yang ditentukan menjadi karakter Unicode.

ToChar(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(Single)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToChar(String, IFormatProvider)

Mengonversi karakter pertama string tertentu menjadi karakter Unicode, menggunakan informasi pemformatan khusus budaya tertentu.

ToChar(String)

Mengonversi karakter pertama dari string yang ditentukan menjadi karakter Unicode.

ToChar(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan ke karakter Unicode yang setara.

ToChar(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan ke karakter Unicode yang setara.

ToDateTime(Boolean)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Byte)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Char)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(DateTime)

Mengembalikan objek yang ditentukan DateTime ; tidak ada konversi aktual yang dilakukan.

ToDateTime(Decimal)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Double)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Int16)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Int32)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Int64)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi DateTime objek, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDateTime(Object)

Mengonversi nilai objek yang ditentukan menjadi DateTime objek.

ToDateTime(SByte)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(Single)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi tanggal dan waktu yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDateTime(String)

Mengonversi representasi string yang ditentukan dari tanggal dan waktu menjadi nilai tanggal dan waktu yang setara.

ToDateTime(UInt16)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(UInt32)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDateTime(UInt64)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDecimal(Boolean)

Mengonversi nilai Boolean yang ditentukan menjadi angka desimal yang setara.

ToDecimal(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke angka desimal yang setara.

ToDecimal(Char)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDecimal(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDecimal(Decimal)

Mengembalikan angka desimal yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToDecimal(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi angka desimal yang setara.

ToDecimal(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi angka desimal yang setara.

ToDecimal(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi angka desimal yang setara.

ToDecimal(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi angka desimal yang setara.

ToDecimal(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi angka desimal yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDecimal(Object)

Mengonversi nilai objek yang ditentukan menjadi angka desimal yang setara.

ToDecimal(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke angka desimal yang setara.

ToDecimal(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi angka desimal yang setara.

ToDecimal(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari angka menjadi angka desimal yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDecimal(String)

Mengonversi representasi string angka yang ditentukan menjadi angka desimal yang setara.

ToDecimal(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan menjadi angka desimal yang setara.

ToDecimal(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi angka desimal yang setara.

ToDecimal(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi angka desimal yang setara.

ToDouble(Boolean)

Mengonversi nilai Boolean yang ditentukan menjadi angka floating-point presisi ganda yang setara.

ToDouble(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke angka titik mengambang presisi ganda yang setara.

ToDouble(Char)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDouble(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToDouble(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi angka floating-point presisi ganda yang setara.

ToDouble(Double)

Mengembalikan angka floating-point presisi ganda yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToDouble(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi angka titik mengambang presisi ganda yang setara.

ToDouble(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi angka titik mengambang presisi ganda yang setara.

ToDouble(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi angka titik mengambang presisi ganda yang setara.

ToDouble(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi angka floating-point presisi ganda, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDouble(Object)

Mengonversi nilai objek yang ditentukan menjadi angka floating-point presisi ganda.

ToDouble(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke angka titik mengambang presisi ganda yang setara.

ToDouble(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi angka floating-point presisi ganda yang setara.

ToDouble(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari angka menjadi angka floating-point presisi ganda yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToDouble(String)

Mengonversi representasi string yang ditentukan dari angka menjadi angka floating-point presisi ganda yang setara.

ToDouble(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke angka titik mengambang presisi ganda yang setara.

ToDouble(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi angka titik mengambang presisi ganda yang setara.

ToDouble(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi angka titik mengambang presisi ganda yang setara.

ToHexString(Byte[], Int32, Int32)

Mengonversi subset array bilangan bulat 8-bit yang tidak ditandatangani ke representasi string yang setara yang dikodekan dengan karakter heksa huruf besar. Parameter menentukan subset sebagai offset dalam array input dan jumlah elemen dalam array yang akan dikonversi.

ToHexString(Byte[])

Mengonversi array bilangan bulat 8-bit yang tidak ditandatangani ke representasi string yang setara yang dikodekan dengan karakter heksa huruf besar.

ToHexString(ReadOnlySpan<Byte>)

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi string yang setara yang dikodekan dengan karakter heksa huruf besar.

ToHexStringLower(Byte[], Int32, Int32)

Mengonversi subset array bilangan bulat yang tidak ditandatangani 8-bit ke representasi string yang setara yang dikodekan dengan karakter heksa huruf kecil. Parameter menentukan subset sebagai offset dalam array input dan jumlah elemen dalam array yang akan dikonversi.

ToHexStringLower(Byte[])

Mengonversi array bilangan bulat 8-bit yang tidak ditandatangani ke representasi string yang setara yang dikodekan dengan karakter heksa huruf kecil.

ToHexStringLower(ReadOnlySpan<Byte>)

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi string yang setara yang dikodekan dengan karakter heksa huruf kecil.

ToInt16(Boolean)

Mengonversi nilai Boolean yang ditentukan ke bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Char)

Mengonversi nilai karakter Unicode yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToInt16(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Int16)

Mengembalikan bilangan bulat bertanda tangan 16-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToInt16(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt16(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit.

ToInt16(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari angka menjadi bilangan bulat bertanda tangan 16-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt16(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt16(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 16-bit yang setara.

ToInt32(Boolean)

Mengonversi nilai Boolean yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Char)

Mengonversi nilai karakter Unicode yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToInt32(Decimal)

Mengonversi nilai bilangan desimal yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Int32)

Mengembalikan bilangan bulat bertanda tangan 32-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToInt32(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt32(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit.

ToInt32(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(Single)

Mengonversi nilai bilangan floating-point presisi tunggal yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt32(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt32(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 32-bit yang setara.

ToInt64(Boolean)

Mengonversi nilai Boolean yang ditentukan ke bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Char)

Mengonversi nilai karakter Unicode yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToInt64(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Int64)

Mengembalikan bilangan bulat bertanda tangan 64-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToInt64(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt64(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit.

ToInt64(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToInt64(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat yang ditandatangani 64-bit yang setara.

ToInt64(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToInt64(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 64-bit yang setara.

ToSByte(Boolean)

Mengonversi nilai Boolean yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Char)

Mengonversi nilai karakter Unicode yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToSByte(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToSByte(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit.

ToSByte(SByte)

Mengembalikan bilangan bulat bertanda tangan 8-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToSByte(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToSByte(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(String)

Mengonversi representasi string yang ditentukan dari angka menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSByte(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat bertanda tangan 8-bit yang setara.

ToSingle(Boolean)

Mengonversi nilai Boolean yang ditentukan ke angka floating-point presisi tunggal yang setara.

ToSingle(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke angka floating-point presisi tunggal yang setara.

ToSingle(Char)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToSingle(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToSingle(Decimal)

Mengonversi nilai angka desimal yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi angka floating-point presisi tunggal, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToSingle(Object)

Mengonversi nilai objek yang ditentukan menjadi angka floating-point presisi tunggal.

ToSingle(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke angka floating-point presisi tunggal yang setara.

ToSingle(Single)

Mengembalikan angka floating-point presisi tunggal yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToSingle(String, IFormatProvider)

Mengonversi representasi string yang ditentukan dari angka menjadi angka floating-point presisi tunggal yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToSingle(String)

Mengonversi representasi string yang ditentukan dari angka menjadi angka floating-point presisi tunggal yang setara.

ToSingle(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke angka floating-point presisi tunggal yang setara.

ToSingle(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToSingle(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi angka floating-point presisi tunggal yang setara.

ToString(Boolean, IFormatProvider)

Mengonversi nilai Boolean yang ditentukan ke representasi string yang setara.

ToString(Boolean)

Mengonversi nilai Boolean yang ditentukan ke representasi string yang setara.

ToString(Byte, IFormatProvider)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Byte, Int32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit ke representasi string yang setara dalam basis tertentu.

ToString(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke representasi string yang setara.

ToString(Char, IFormatProvider)

Mengonversi nilai karakter Unicode yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Char)

Mengonversi nilai karakter Unicode yang ditentukan ke representasi string yang setara.

ToString(DateTime, IFormatProvider)

Mengonversi nilai yang ditentukan DateTime ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(DateTime)

Mengonversi nilai yang ditentukan DateTime ke representasi string yang setara.

ToString(Decimal, IFormatProvider)

Mengonversi nilai angka desimal yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Decimal)

Mengonversi nilai angka desimal yang ditentukan ke representasi string yang setara.

ToString(Double, IFormatProvider)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan ke representasi string yang setara.

ToString(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan ke representasi string yang setara.

ToString(Int16, IFormatProvider)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Int16, Int32)

Mengonversi nilai bilangan bulat bertanda 16-bit ke representasi string yang setara dalam basis tertentu.

ToString(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke representasi string yang setara.

ToString(Int32, IFormatProvider)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Int32, Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit ke representasi string yang setara dalam basis tertentu.

ToString(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan ke representasi string yang setara.

ToString(Int64, IFormatProvider)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Int64, Int32)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit ke representasi string yang setara dalam basis tertentu.

ToString(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan ke representasi string yang setara.

ToString(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan ke representasi string yang setara menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Object)

Mengonversi nilai objek yang ditentukan ke representasi string yang setara.

ToString(SByte, IFormatProvider)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke representasi string yang setara.

ToString(Single, IFormatProvider)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan ke representasi string yang setara.

ToString(String, IFormatProvider)

Mengembalikan instans string yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToString(String)

Mengembalikan instans string yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToString(UInt16, IFormatProvider)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke representasi string yang setara.

ToString(UInt32, IFormatProvider)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan ke representasi string yang setara.

ToString(UInt64, IFormatProvider)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan ke representasi string yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan ke representasi string yang setara.

ToUInt16(Boolean)

Mengonversi nilai Boolean yang ditentukan ke bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Char)

Mengonversi nilai karakter Unicode yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToUInt16(Decimal)

Mengonversi nilai bilangan desimal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt16(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit.

ToUInt16(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt16(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(UInt16)

Mengembalikan bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToUInt16(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt16(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 16-bit yang setara.

ToUInt32(Boolean)

Mengonversi nilai Boolean yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Char)

Mengonversi nilai karakter Unicode yang ditentukan ke bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToUInt32(Decimal)

Mengonversi nilai bilangan desimal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt32(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit.

ToUInt32(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt32(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt32(UInt32)

Mengembalikan bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

ToUInt32(UInt64)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 32-bit yang setara.

ToUInt64(Boolean)

Mengonversi nilai Boolean yang ditentukan ke bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Byte)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Char)

Mengonversi nilai karakter Unicode yang ditentukan ke bilangan bulat yang tidak ditandatangani setara 64-bit.

ToUInt64(DateTime)

Memanggil metode ini selalu melemparkan InvalidCastException.

ToUInt64(Decimal)

Mengonversi nilai bilangan desimal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani setara 64-bit.

ToUInt64(Double)

Mengonversi nilai angka floating-point presisi ganda yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Int16)

Mengonversi nilai bilangan bulat bertanda tangan 16-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Int32)

Mengonversi nilai bilangan bulat bertanda tangan 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Int64)

Mengonversi nilai bilangan bulat bertanda tangan 64-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Object, IFormatProvider)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt64(Object)

Mengonversi nilai objek yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit.

ToUInt64(SByte)

Mengonversi nilai bilangan bulat bertanda tangan 8-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(Single)

Mengonversi nilai angka floating-point presisi tunggal yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(String, IFormatProvider)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara, menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToUInt64(String, Int32)

Mengonversi representasi string dari angka dalam basis tertentu menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(String)

Mengonversi representasi string angka yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(UInt16)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 16-bit yang ditentukan ke bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(UInt32)

Mengonversi nilai bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan menjadi bilangan bulat yang tidak ditandatangani 64-bit yang setara.

ToUInt64(UInt64)

Mengembalikan bilangan bulat yang tidak ditandatangani 64-bit yang ditentukan; tidak ada konversi aktual yang dilakukan.

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

Mencoba mengonversi rentang yang ditentukan yang berisi representasi string yang dikodekan dengan digit base-64 menjadi rentang bilangan bulat yang tidak ditandatangani 8-bit.

TryFromBase64String(String, Span<Byte>, Int32)

Mencoba mengonversi representasi string yang ditentukan yang dikodekan dengan digit base-64 menjadi rentang bilangan bulat 8-bit yang tidak ditandatangani.

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

Mencoba mengonversi bilangan bulat 8-bit yang tidak ditandatangani di dalam rentang baca-saja yang ditentukan menjadi representasi string yang setara yang dikodekan dengan digit base-64. Anda dapat secara opsional menentukan apakah akan menyisipkan hentian baris dalam nilai yang dikembalikan.

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

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi rentang UTF-8 yang setara yang dikodekan dengan karakter heksa huruf besar.

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

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi rentang setara yang dikodekan dengan karakter heksa huruf besar.

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

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi rentang UTF-8 yang setara yang dikodekan dengan karakter heksa huruf kecil.

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

Mengonversi rentang bilangan bulat 8-bit yang tidak ditandatangani ke representasi rentang yang setara yang dikodekan dengan karakter heksa huruf kecil.

Berlaku untuk

Lihat juga