Convert Sınıf

Tanım

Temel veri türünü başka bir temel veri türüne dönüştürür.

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

Örnekler

Aşağıdaki örnekte, , Convertve ToInt32dahil olmak üzere ToBooleansınıfındaki ToString bazı dönüştürme yöntemleri gösterilmektedir.

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

Açıklamalar

Statik Convert sınıf öncelikli olarak .NET'teki temel veri türlerine ve bu türlerden dönüştürmeyi desteklemek için kullanılan yöntemleri içerir. Desteklenen temel türler Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, DateTime ve String türleridir. Buna ek olarak, Convert sınıfı diğer tür dönüştürmeleri desteklemek için yöntemler içerir.

Temel türlere ve türlerden dönüştürmeler

Her temel türü diğer her temel türe dönüştürmek için bir dönüştürme yöntemi vardır. Ancak, belirli bir dönüştürme yöntemine yapılan gerçek çağrı, çalışma zamanındaki temel türün değerine ve hedef taban türüne bağlı olarak beş sonuçtan birini üretebilir. Bu beş sonuç şunlardır:

  • Dönüştürme yok. Bu durum, bir türden kendisine dönüştürme girişiminde bulunulduğunda (örneğin, bir Convert.ToInt32(Int32) türündeki bağımsız değişken ile Int32 çağrıldığında) oluşur. Bu durumda yöntemi yalnızca özgün türün bir örneğini döndürür.

  • Bir InvalidCastException. Bu, belirli bir dönüştürme desteklenmediğinde oluşur. Aşağıdaki dönüştürmeler için bir InvalidCastException fırlatılır:

  • bir FormatException. Bu, dize değerini başka bir temel türe dönüştürme girişimi, dize düzgün biçimde olmadığından başarısız olduğunda oluşur. Aşağıdaki dönüştürmeler için özel durum oluşturulur:

    • Bir değere dönüştürülecek dize Boolean veya Boolean.TrueStringdeğerine eşit Boolean.FalseString değildir.
    • Bir değere dönüştürülecek dize Char birden çok karakterden oluşur.
    • Herhangi bir sayısal türe dönüştürülecek dize geçerli bir sayı olarak tanınmaz.
    • 'a DateTime dönüştürülecek dize geçerli bir tarih ve saat değeri olarak tanınmaz.
  • Başarılı bir dönüştürme. Önceki sonuçlarda listelenmeyen iki farklı temel tür arasındaki dönüştürmeler için, tüm genişletme dönüştürmelerinin yanı sıra veri kaybına neden olmayan tüm daraltma dönüştürmeleri başarılı olur ve yöntem hedeflenen temel türün değerini döndürür.

  • Bir OverflowException. Bu durum, daraltma dönüştürmesi veri kaybına neden olduğunda meydana gelir. Örneğin, değeri 10000 olan bir Int32 örneğini bir Byte türüne dönüştürmeye çalışmak, 10000'in OverflowException veri türü aralığının dışında olması nedeniyle bir Byte hatası atar.

Sayısal bir türün dönüştürülmesi duyarlık kaybına (yani, bazı en az önemli basamakların kaybına) neden olursa bir özel durum oluşturulmayacak. Ancak, sonuç belirli bir dönüştürme yönteminin dönüş değeri türü tarafından temsil edilebilenden büyükse bir özel durum oluşturulur.

Örneğin, bir Double öğesi Single öğesine dönüştürüldüğünde kesinlik kaybı oluşabilir ancak istisna atılmaz. Ancak, Double'ın büyüklüğü bir Single ile temsil edilemeyecek kadar büyükse, bir taşma istisnası fırlatılır.

Ondalık olmayan sayılar

sınıfı, Convert tamsayı değerlerini ondalık olmayan dize gösterimlerine dönüştürmek ve ondalık olmayan sayıları temsil eden dizeleri tam sayı değerlerine dönüştürmek için çağırabileceğiniz statik yöntemler içerir. Bu dönüştürme yöntemlerinin her biri, sayı sistemini belirtmenize olanak tanıyan bir base bağımsız değişken içerir: ikili (taban 2), sekizli (8 tabanı) ve onaltılık (16 tabanı) ve ondalık (10 tabanı). CLS uyumlu ilkel integral türlerinin her birini bir dizeye ve bir dizeyi ilkel integral türlerinin her birine dönüştürmek için bir yöntem kümesi vardır:

Int16.MaxValue değerini desteklenen tüm sayısal biçimlerde bir dizeye dönüştüren aşağıdaki örnektir. Ardından dize değerini bir Int16 değere geri dönüştürür.

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

Özel nesnelerden temel türlere dönüştürmeler

yöntemi, temel türler arasındaki dönüştürmeleri desteklemeye ek olarak, Convert herhangi bir özel türün herhangi bir temel türe dönüştürülmesi destekler. Bunu yapmak için özel türün, uygulama türünü temel türlerin IConvertible her birine dönüştürme yöntemlerini tanımlayan arabirimini uygulaması gerekir. Belirli bir tür tarafından desteklenmeyen dönüştürmeler bir InvalidCastException oluşturmalıdır.

ChangeType yöntemi, ilk parametre olarak özel bir tür geçirildiğinde veya Convert.ToType yöntemi (örneğin Convert.ToInt32(Object) veya Convert.ToDouble(Object, IFormatProvider)) çağrıldığında ve ilk parametre olarak özel bir türün örneği geçirildiğinde, Convert yöntemi, dönüştürmeyi gerçekleştirmek için sırayla özel türün IConvertible uygulamasını çağırır. Daha fazla bilgi için bkz . .NET'te Tür Dönüştürme.

Kültüre özgü biçimlendirme bilgileri

Tüm temel tür dönüştürme yöntemleri ve ChangeType yöntemi, türünde IFormatProviderbir parametresi olan aşırı yüklemeleri içerir. Örneğin, Convert.ToBoolean yönteminde aşağıdaki iki aşırı yükleme vardır:

parametresi, IFormatProvider dönüştürme işlemine yardımcı olmak için kültüre özgü biçimlendirme bilgileri sağlayabilir. Ancak, temel tür dönüştürme yöntemlerinin çoğu tarafından yoksayılır. Sadece aşağıdaki temel tip dönüştürme yöntemleri bu kullanım içindir. Bu yöntemlere bir nullIFormatProvider bağımsız değişken geçirilirse, CultureInfo geçerli kültürü temsil eden nesne kullanılır.

  • Bir değeri sayısal bir türe dönüştüren yöntemlere göre. IFormatProvider parametresi, String türünde ve IFormatProvider parametreleri olan aşırı yükleme tarafından kullanılır. Ayrıca, Object türünde parametreleri olan aşırı yükleme tarafından ve IFormatProvider nesnenin çalışma zamanı türü bir String ise kullanılır.

  • Bir değeri tarih ve saate dönüştüren yöntemlere göre. IFormatProvider parametresi, String türünde ve IFormatProvider parametreleri olan aşırı yükleme tarafından kullanılır. Ayrıca, Object türünde parametreleri olan aşırı yükleme tarafından ve IFormatProvider nesnenin çalışma zamanı türü bir String ise kullanılır.

  • Convert.ToString parametresini içeren ve sayısal bir değeri ya da bir IFormatProvider değerini dizeye dönüştüren aşırı yüklemeler tarafından.

Ancak, IConvertible uygulayan herhangi bir kullanıcı tanımlı tür, IFormatProvider parametresini kullanabilir.

Base64 kodlaması

Base64 kodlaması, ikili verileri bir dizeye dönüştürür. Taban-64 basamak olarak ifade edilen veriler, yalnızca 7 bit karakter aktarabilen veri kanalları üzerinden kolayca iletilebilir. Convert sınıfı, base64 kodlamasını desteklemek için aşağıdaki yöntemleri içerir: Bir dizi yöntem, bir bayt String dizisini base64 basamaklı karakterlerden oluşan bir Unicode karakter dizisine dönüştürmeyi ve bunun tersini destekler.

  • ToBase64String, bayt dizisini base64 ile kodlanmış bir dizeye dönüştürür.
  • ToBase64CharArray, bayt dizisini base64 kodlanmış karakter dizisine dönüştürür.
  • FromBase64String, base64 ile kodlanmış bir dizeyi bayt dizisine dönüştürür.
  • FromBase64CharArray, base64 ile kodlanmış bir karakter dizisini bayt dizisine dönüştürür.

Diğer yaygın dönüştürmeler

Sınıfın statik yöntemleri tarafından desteklenmeyen bazı dönüştürmeler gerçekleştirmek için diğer .NET sınıflarını Convert kullanabilirsiniz. Bunlar şunları içerir:

  • Bayt dizilerine dönüştürme

    sınıfı, BitConverter ilkel sayısal türleri (dahil) Booleanbayt dizilerine ve bayt dizilerinden ilkel veri türlerine geri dönüştüren yöntemler sağlar.

  • Karakter kodlama ve kod çözme

    Encoding sınıfı ve türetilmiş sınıfları (ve gibi UnicodeEncodingUTF8Encoding) bir karakter dizisini veya dizeyi (belirli bir kodlamadaki bayt dizisine dönüştürmek için) ve kodlanmış bir bayt dizisinin kodunu çözme (yani, bayt dizisini UTF16 ile kodlanmış Unicode karakterlerine dönüştürme) için yöntemler sağlar. Daha fazla bilgi için bkz . .NET'te Karakter Kodlama.

Alanlar

Name Description
DBNull

Veri bulunmayan bir veritabanı sütununu temsil eden sabit; yani, veritabanı null.

Yöntemler

Name Description
ChangeType(Object, Type, IFormatProvider)

Değeri belirtilen nesneye eşdeğer olan belirtilen türde bir nesne döndürür. Parametre kültüre özgü biçimlendirme bilgileri sağlar.

ChangeType(Object, Type)

Belirtilen türde ve değeri belirtilen nesneye eşdeğer olan bir nesnesi döndürür.

ChangeType(Object, TypeCode, IFormatProvider)

Değeri belirtilen nesneye eşdeğer olan belirtilen türde bir nesne döndürür. Parametre kültüre özgü biçimlendirme bilgileri sağlar.

ChangeType(Object, TypeCode)

Değeri belirtilen nesneye eşdeğer olan belirtilen türde bir nesne döndürür.

FromBase64CharArray(Char[], Int32, Int32)

İkili verileri taban-64 basamak olarak kodlayan Unicode karakter dizisinin bir alt kümesini eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür. Parametreler giriş dizisindeki alt kümeyi ve dönüştürülecek öğe sayısını belirtir.

FromBase64String(String)

İkili verileri taban-64 basamak olarak kodlayan belirtilen dizeyi eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.

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

İkili verileri onaltılık karakterler olarak kodlayan UTF-8 karakterlerinin aralığını eşdeğer 8 bit işaretsiz tamsayı aralığına dönüştürür.

FromHexString(ReadOnlySpan<Byte>)

İkili verileri onaltılık karakterler olarak kodlayan span'ı eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.

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

İkili verileri onaltılık karakter olarak kodlayan karakter aralığını eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür.

FromHexString(ReadOnlySpan<Char>)

İkili verileri onaltılık karakterler olarak kodlayan span'ı eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.

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

İkili verileri onaltılık karakterler olarak kodlayan dizeyi eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür.

FromHexString(String)

İkili verileri onaltılık karakter olarak kodlayan belirtilen dizeyi eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.

GetTypeCode(Object)

Belirtilen nesne için öğesini TypeCode döndürür.

IsDBNull(Object)

Belirtilen nesnenin türünde DBNullolup olmadığını gösteren bir gösterge döndürür.

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

8 bit işaretsiz tamsayı dizisinin alt kümesini, taban-64 basamaklı kodlanmış unicode karakter dizisinin eşdeğer bir alt kümesine dönüştürür. Parametreler, alt kümeleri giriş ve çıkış dizilerinde uzaklıklar olarak, dönüştürülecek giriş dizisindeki öğelerin sayısını ve çıkış dizisine satır sonlarının eklenip eklenmeyeceğini belirtir.

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

8 bit işaretsiz tamsayı dizisinin alt kümesini, taban-64 basamaklı kodlanmış unicode karakter dizisinin eşdeğer bir alt kümesine dönüştürür. Parametreler, giriş ve çıkış dizilerinde uzaklıklar olarak alt kümeleri ve dönüştürülecek giriş dizisindeki öğelerin sayısını belirtir.

ToBase64String(Byte[], Base64FormattingOptions)

8 bit işaretsiz tamsayılardan oluşan bir diziyi, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürür. Dönüş değerine satır sonları eklenip eklenmeyeceğini belirtebilirsiniz.

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

8 bit işaretsiz tamsayılar dizisinin alt kümesini, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürür. Parametreler alt kümeyi giriş dizisinde uzaklık olarak, dönüştürülecek dizideki öğelerin sayısını ve dönüş değerine satır sonlarının eklenip eklenmeyeceğini belirtir.

ToBase64String(Byte[], Int32, Int32)

8 bit işaretsiz tamsayılar dizisinin alt kümesini, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürür. Parametreler, giriş dizisinde uzaklık olarak alt kümeyi ve dönüştürülecek dizideki öğelerin sayısını belirtir.

ToBase64String(Byte[])

8 bit işaretsiz tamsayılardan oluşan bir diziyi, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürür.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Belirtilen salt okunur yayılma alanı içindeki 8 bit işaretsiz tamsayıları, taban-64 basamaklarla kodlanmış eşdeğer dize gösterimine dönüştürür. İsteğe bağlı olarak, dönüş değerine satır sonları eklenip eklenmeyeceğini belirtebilirsiniz.

ToBoolean(Boolean)

Belirtilen Boole değerini döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToBoolean(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Char)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToBoolean(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToBoolean(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Object)

Belirtilen nesnenin değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(String, IFormatProvider)

Bir mantıksal değerin belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak Boole eşdeğerine dönüştürür.

ToBoolean(String)

Mantıksal değerin belirtilen dize gösterimini Boole eşdeğerine dönüştürür.

ToBoolean(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToBoolean(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir Boole değerine dönüştürür.

ToByte(Boolean)

Belirtilen Boole değerini eşdeğer 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Byte)

Belirtilen 8 bit işaretsiz tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToByte(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToByte(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Object)

Belirtilen nesnenin değerini 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToByte(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 8 bit işaretsiz tamsayıya dönüştürür.

ToChar(Boolean)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToChar(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Char)

Belirtilen Unicode karakter değerini verir; gerçek dönüştürme gerçekleştirilmemesi.

ToChar(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToChar(Decimal)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToChar(Double)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToChar(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Object)

Belirtilen nesnenin değerini Unicode karakterine dönüştürür.

ToChar(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(Single)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToChar(String, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen dizenin ilk karakterini Unicode karaktere dönüştürür.

ToChar(String)

Belirtilen dizenin ilk karakterini Unicode karaktere dönüştürür.

ToChar(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToChar(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer Unicode karakterine dönüştürür.

ToDateTime(Boolean)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Byte)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Char)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(DateTime)

Belirtilen DateTime nesneyi döndürür; gerçek dönüştürme yapılmaz.

ToDateTime(Decimal)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Double)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Int16)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Int32)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Int64)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini bir DateTime nesneye dönüştürür.

ToDateTime(Object)

Belirtilen nesnenin değerini bir DateTime nesneye dönüştürür.

ToDateTime(SByte)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(Single)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir tarih ve saate dönüştürür.

ToDateTime(String)

Tarih ve saatin belirtilen dize gösterimini eşdeğer bir tarih ve saat değerine dönüştürür.

ToDateTime(UInt16)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(UInt32)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDateTime(UInt64)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDecimal(Boolean)

Belirtilen Boole değerini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(Char)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDecimal(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDecimal(Decimal)

Belirtilen ondalık sayıyı verir; gerçek dönüştürme gerçekleştirilmemesi.

ToDecimal(Double)

Belirtilen çift duyarlıklı kayan noktalı sayının değerini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(Object)

Belirtilen nesnenin değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(String)

Bir sayının belirtilen dize gösterimini eşdeğer ondalık sayıya dönüştürür.

ToDecimal(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDecimal(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir ondalık sayıya dönüştürür.

ToDouble(Boolean)

Belirtilen Boole değerini eşdeğer çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Char)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDouble(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToDouble(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(Double)

Belirtilen çift duyarlıklı kayan nokta sayısını verir; gerçek dönüştürme gerçekleştirilmemesi.

ToDouble(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(Object)

Belirtilen nesnenin değerini çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(SByte)

Belirtilen 8 bit işaretli tamsayı değerini eşdeğer çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer çift duyarlıklı kayan noktalı sayıya dönüştürür.

ToDouble(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToDouble(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir çift duyarlıklı kayan nokta sayısına dönüştürür.

ToHexString(Byte[], Int32, Int32)

8 bit işaretsiz tamsayılar dizisinin alt kümesini büyük onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür. Parametreler, giriş dizisinde uzaklık olarak alt kümeyi ve dönüştürülecek dizideki öğelerin sayısını belirtir.

ToHexString(Byte[])

8 bit işaretsiz tamsayılardan oluşan bir diziyi büyük harf onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür.

ToHexString(ReadOnlySpan<Byte>)

8 bit işaretsiz tamsayıların bir aralığını, büyük harf onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür.

ToHexStringLower(Byte[], Int32, Int32)

8 bit işaretsiz tamsayılar dizisinin alt kümesini küçük onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür. Parametreler, giriş dizisinde uzaklık olarak alt kümeyi ve dönüştürülecek dizideki öğelerin sayısını belirtir.

ToHexStringLower(Byte[])

8 bit işaretsiz tamsayılardan oluşan bir diziyi küçük harf onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür.

ToHexStringLower(ReadOnlySpan<Byte>)

8 bit işaretsiz tamsayıların bir aralığını, küçük harf onaltılık karakterlerle kodlanmış eşdeğer dize gösterimine dönüştürür.

ToInt16(Boolean)

Belirtilen Boole değerini eşdeğer 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 16 bit imzalı tamsayıya dönüştürür.

ToInt16(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToInt16(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Int16)

Belirtilen 16 bit imzalı tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToInt16(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Object)

Belirtilen nesnenin değerini 16 bit imzalı tamsayıya dönüştürür.

ToInt16(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 16 bit imzalı tamsayıya dönüştürür.

ToInt16(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 16 bit imzalı tamsayıya dönüştürür.

ToInt16(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt16(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 16 bit imzalı tamsayıya dönüştürür.

ToInt32(Boolean)

Belirtilen Boole değerini eşdeğer 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 32 bit imzalı tamsayıya dönüştürür.

ToInt32(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToInt32(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Int32)

Belirtilen 32 bit imzalı tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToInt32(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Object)

Belirtilen nesnenin değerini 32 bit imzalı tamsayıya dönüştürür.

ToInt32(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 32 bit imzalı tamsayıya dönüştürür.

ToInt32(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 32 bit imzalı tamsayıya dönüştürür.

ToInt32(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt32(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 32 bit imzalı tamsayıya dönüştürür.

ToInt64(Boolean)

Belirtilen Boole değerini eşdeğer 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 64 bit imzalı tamsayıya dönüştürür.

ToInt64(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToInt64(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 64 bit işaretli tamsayıya dönüştürür.

ToInt64(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Int64)

Belirtilen 64 bit imzalı tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToInt64(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Object)

Belirtilen nesnenin değerini 64 bit imzalı tamsayıya dönüştürür.

ToInt64(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 64 bit imzalı tamsayıya dönüştürür.

ToInt64(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 64 bit işaretli tamsayıya dönüştürür.

ToInt64(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 64 bit imzalı tamsayıya dönüştürür.

ToInt64(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToInt64(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 64 bit imzalı tamsayıya dönüştürür.

ToSByte(Boolean)

Belirtilen Boole değerini eşdeğer 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 8 bit imzalı tamsayıya dönüştürür.

ToSByte(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToSByte(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretli tamsayıya dönüştürür.

ToSByte(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 8 bit işaretli tamsayıya dönüştürür.

ToSByte(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 8 bit imzalı tamsayıya dönüştürür.

ToSByte(Object)

Belirtilen nesnenin değerini 8 bit imzalı tamsayıya dönüştürür.

ToSByte(SByte)

Belirtilen 8 bit imzalı tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToSByte(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 8 bit işaretli tamsayıya dönüştürür.

ToSByte(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 8 bit imzalı tamsayıya dönüştürür.

ToSByte(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSByte(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 8 bit imzalı tamsayıya dönüştürür.

ToSingle(Boolean)

Belirtilen Boole değerini eşdeğer tek duyarlıklı kayan nokta sayısına dönüştürür.

ToSingle(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(Char)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToSingle(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToSingle(Decimal)

Belirtilen ondalık sayının değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir tek duyarlıklı kayan nokta sayısına dönüştürür.

ToSingle(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer bir tek duyarlıklı kayan nokta sayısına dönüştürür.

ToSingle(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir tek duyarlıklı kayan nokta sayısına dönüştürür.

ToSingle(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(Object)

Belirtilen nesnenin değerini tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer tek duyarlıklı kayan nokta sayısına dönüştürür.

ToSingle(Single)

Belirtilen tek duyarlıklı kayan nokta sayısını verir; gerçek dönüştürme gerçekleştirilmemesi.

ToSingle(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(String)

Bir sayının belirtilen dize gösterimini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToSingle(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer tek duyarlıklı kayan noktalı sayıya dönüştürür.

ToString(Boolean, IFormatProvider)

Belirtilen Boole değerini eşdeğer dize gösterimine dönüştürür.

ToString(Boolean)

Belirtilen Boole değerini eşdeğer dize gösterimine dönüştürür.

ToString(Byte, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Byte, Int32)

8 bit işaretsiz tamsayı değerini belirtilen tabandaki eşdeğer dize gösterimine dönüştürür.

ToString(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Char, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen Unicode karakterinin değerini eşdeğer dize gösterimine dönüştürür.

ToString(Char)

Belirtilen Unicode karakterinin değerini eşdeğer dize gösterimine dönüştürür.

ToString(DateTime, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen DateTime değerini eşdeğer dize gösterimine dönüştürür.

ToString(DateTime)

Belirtilen DateTime değerini eşdeğer dize gösterimine dönüştürür.

ToString(Decimal, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen ondalık sayının değerini eşdeğer dize gösterimine dönüştürür.

ToString(Decimal)

Belirtilen ondalık sayının değerini eşdeğer dize gösterimine dönüştürür.

ToString(Double, IFormatProvider)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer dize gösterimine dönüştürür.

ToString(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int16, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 16 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int16, Int32)

16 bit imzalı tamsayı değerini belirtilen tabandaki eşdeğer dize gösterimine dönüştürür.

ToString(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int32, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 32 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int32, Int32)

32 bit imzalı tamsayı değerini belirtilen tabandaki eşdeğer dize gösterimine dönüştürür.

ToString(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int64, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 64 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Int64, Int32)

64 bit imzalı tamsayı değerini belirtilen tabandaki eşdeğer dize gösterimine dönüştürür.

ToString(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini eşdeğer dize gösterimine dönüştürür.

ToString(Object)

Belirtilen nesnenin değerini eşdeğer dize gösterimine dönüştürür.

ToString(SByte, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 8 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(Single, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen tek duyarlıklı kayan nokta numarasının değerini eşdeğer dize gösterimine dönüştürür.

ToString(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer dize gösterimine dönüştürür.

ToString(String, IFormatProvider)

Belirtilen dize örneğini döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToString(String)

Belirtilen dize örneğini döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToString(UInt16, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(UInt32, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(UInt64, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToString(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer dize gösterimine dönüştürür.

ToUInt16(Boolean)

Belirtilen Boole değerini eşdeğer 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToUInt16(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Object)

Belirtilen nesnenin değerini 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(UInt16)

Belirtilen 16 bit işaretsiz tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToUInt16(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt16(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 16 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Boolean)

Belirtilen Boole değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToUInt32(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Object)

Belirtilen nesnenin değerini 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt32(UInt32)

Belirtilen 32 bit işaretsiz tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

ToUInt32(UInt64)

Belirtilen 64 bit işaretsiz tamsayı değerini eşdeğer bir 32 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Boolean)

Belirtilen Boole değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Byte)

Belirtilen 8 bit işaretsiz tamsayı değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Char)

Belirtilen Unicode karakterinin değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(DateTime)

Bu yöntemin çağrılması her zaman oluşturur InvalidCastException.

ToUInt64(Decimal)

Belirtilen ondalık sayının değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Double)

Belirtilen çift duyarlıklı kayan nokta sayısının değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Int16)

Belirtilen 16 bit imzalı tamsayı değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Int32)

Belirtilen 32 bit imzalı tamsayı değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Int64)

Belirtilen 64 bit imzalı tamsayı değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Object, IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak belirtilen nesnenin değerini 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Object)

Belirtilen nesnenin değerini 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(SByte)

Belirtilen 8 bit imzalı tamsayı değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(String, IFormatProvider)

Bir sayının belirtilen dize gösterimini, belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(String, Int32)

Belirtilen tabandaki bir sayının dize gösterimini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(String)

Bir sayının belirtilen dize gösterimini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(UInt16)

Belirtilen 16 bit işaretsiz tamsayı değerini eşdeğer 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(UInt32)

Belirtilen 32 bit işaretsiz tamsayı değerini eşdeğer bir 64 bit işaretsiz tamsayıya dönüştürür.

ToUInt64(UInt64)

Belirtilen 64 bit işaretsiz tamsayıyı döndürür; gerçek dönüştürme gerçekleştirilmemesi.

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

Base-64 basamaklı bir dize gösterimi içeren belirtilen yayılmayı 8 bit işaretsiz tamsayılara dönüştürmeye çalışır.

TryFromBase64String(String, Span<Byte>, Int32)

Taban-64 basamak ile kodlanmış belirtilen dize gösterimini 8 bit işaretsiz tamsayıların yayılma alanına dönüştürmeye çalışır.

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

Belirtilen salt okunur yayılma alanının içindeki 8 bit işaretsiz tamsayıları, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürmeye çalışır. İsteğe bağlı olarak, dönüş değerine satır sonları eklenip eklenmeyeceğini belirtebilirsiniz.

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

8 bit işaretsiz tamsayıların bir aralığını, büyük harf onaltılık karakterlerle kodlanmış eşdeğer UTF-8 span gösterimine dönüştürür.

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

8 bit işaretsiz tamsayıların bir aralığını, büyük harf onaltılık karakterlerle kodlanmış eşdeğer yayılma alanı gösterimine dönüştürür.

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

8 bit işaretsiz tamsayıların bir aralığını küçük onaltılık karakterlerle kodlanmış eşdeğer UTF-8 span gösterimine dönüştürür.

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

8 bit işaretsiz tamsayıların bir aralığını, küçük harf onaltılık karakterlerle kodlanmış eşdeğer yayılma alanı gösterimine dönüştürür.

Şunlara uygulanır

Ayrıca bkz.