Convert Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede základní datový typ na jiný základní datový typ.
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
- Dědičnost
-
Convert
Příklady
Následující příklad demonstruje některé metody převodu ve třídě Convert, včetně ToInt32, ToBoolean a 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))
Poznámky
Statická Convert třída obsahuje metody, které se primárně používají k podpoře převodu do a ze základních datových typů v .NET. Podporované základní typy jsou Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, DateTime a String. Kromě toho Convert třída obsahuje metody pro podporu jiných druhů převodů.
Převody na základní typy a ze základních typů
Metoda převodu existuje k převodu každého základního typu na každý druhý základní typ. Skutečné volání konkrétní metody převodu však může vytvořit jeden z pěti výsledků v závislosti na hodnotě základního typu za běhu a cílového základního typu. Mezi tyto pět výsledků patří:
Bez převodu. K tomu dochází při pokusu o převod z typu na sebe (například voláním Convert.ToInt32(Int32) s argumentem typu Int32). V tomto případě metoda jednoduše vrátí objekt původního typu.
Nějaký InvalidCastException. K tomu dochází v případě, že se konkrétní převod nepodporuje. Vyvolá se InvalidCastException pro následující převody:
Nějaké FormatException. K tomu dochází, když pokus o převod řetězcové hodnoty na jakýkoli jiný základní typ selže, protože řetězec není ve správném formátu. Výjimka se vyvolá pro následující převody:
- Řetězec, který se má převést na Boolean hodnotu, se nerovná Boolean.TrueString nebo Boolean.FalseString.
- Řetězec, který se má převést na Char hodnotu, se skládá z více znaků.
- Řetězec, který se má převést na jakýkoli číselný typ, není rozpoznán jako platné číslo.
- Řetězec, který se má převést na hodnotu DateTime , není rozpoznán jako platná hodnota data a času.
Úspěšný převod. Pro převody mezi dvěma různými základními typy, které nejsou uvedeny v předchozích výsledcích, všechny rozšiřující převody a všechny zužující převody, které nemají za následek ztrátu dat, budou úspěšné a metoda vrátí hodnotu cílového základního typu.
Nějaký OverflowException. K tomu dochází, když zužující převod způsobí ztrátu dat. Například pokus o převod Int32 instance, jejíž hodnota je 1 0000 na Byte typ vyvolá, OverflowException protože 1 0000 je mimo rozsah datového Byte typu.
Pokud převod číselného typu způsobí ztrátu přesnosti (to znamená ztrátu některých nejméně významných číslic), nebude vyvolána výjimka. Pokud je však výsledek větší, než je možné reprezentovat návratovým typem hodnoty konkrétní metody převodu, vyvolá se výjimka.
Například při převodu Double na Single, může dojít ke ztrátě přesnosti, ale není vyvolána žádná výjimka. Pokud je však velikost Double příliš velká na to, aby mohla být reprezentována Single, je vyvolána výjimka přetečení.
Ne desetinná čísla
Convert Třída obsahuje statické metody, které lze volat pro převod celočíselných hodnot na řetězcové reprezentace bez desetinné čárky, a převod řetězců, které představují ne desetinná čísla na celočíselné hodnoty. Každá z těchto metod převodu base obsahuje argument, který umožňuje zadat číselný systém; binární (základ 2), osmičkové (základ 8) a šestnáctkové (základ 16) a desetinné číslo (základ 10). Existuje sada metod pro převod každého z primitivních celočíselných typů kompatibilních se specifikací CLS na řetězec a jeden pro převod řetězce na každý z primitivních integrálních typů:
ToString(Byte, Int32) a ToByte(String, Int32), k převodu bajtové hodnoty na řetězec a z řetězce ve zadaném základu.
ToString(Int16, Int32) a ToInt16(String, Int32), pro převod 16bitového celého čísla se znaménkem na řetězec a zpět v zadaném základu.
ToString(Int32, Int32) a ToInt32(String, Int32), pro převod 32bitového podepsaného celého čísla na řetězec a z řetězce v zadaném základu.
ToString(Int64, Int32) a ToInt64(String, Int32), pro převod 64bitového celého čísla se znaménkem na řetězec a zpět, v zadaném základu.
ToSByte(String, Int32), chcete-li převést řetězcovou reprezentaci bajtové hodnoty v zadaném formátu na podepsaný bajt.
ToUInt16(String, Int32), pro převod řetězcové reprezentace celého čísla v zadaném formátu na 16bitové celé číslo bez znaménka.
ToUInt32(String, Int32), chcete-li převést řetězcové vyjádření celého čísla ve specifikovaném formátu na 32bitové celé číslo bez znaménka.
ToUInt64(String, Int32), pro převedení řetězcového vyjádření celého čísla v zadaném formátu na neznaménkové 64bitové celé číslo.
Následující příklad převede hodnotu Int16.MaxValue na řetězec ve všech podporovaných číselných formátech. Potom převede řetězcovou hodnotu zpět na Int16 hodnotu.
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
Převody z vlastních objektů na základní typy
Kromě podpory převodů mezi základními typy Convert podporuje metoda převod libovolného vlastního typu na jakýkoli základní typ. K tomu musí vlastní typ implementovat IConvertible rozhraní, které definuje metody pro převod typu implementace na každý ze základních typů. Převody, které nejsou podporovány konkrétním typem, by měly vyvolat InvalidCastException.
Informace o formátování specifické pro kulturu
Všechny metody převodu základního typu a metoda ChangeType zahrnují přetížení, které mají parametr typu IFormatProvider. Například Convert.ToBoolean metoda má následující dvě přetížení:
Parametr IFormatProvider může poskytnout informace o formátování specifické pro jazykovou verzi, které vám pomůžou s procesem převodu. Je však ignorována většinou metod převodu základního typu. Používá se pouze následujícími metodami převodu typu základního. Pokud je nullIFormatProvider argument předán těmto metodám, je použit CultureInfo objekt, který představuje aktuální jazykovou verzi.
Pomocí metod, které převedou hodnotu na číselný typ. Parametr IFormatProvider se používá přetížením, které má parametry typu String a IFormatProvider. Používá se také přetížením, které mají parametry typu Object a IFormatProvider, pokud má objekt za běhu typ String.
Pomocí metod, které převedou hodnotu na datum a čas. Parametr IFormatProvider se používá přetížením, které má parametry typu String a IFormatProvider. Používá se také přetížením, které mají parametry typu Object a IFormatProvider, pokud má objekt za běhu typ String.
Přetíženími Convert.ToString, která obsahují parametr IFormatProvider a která převádějí buď číselnou hodnotu na řetězec, nebo hodnotu DateTime na řetězec.
Jakýkoli uživatelem definovaný typ, který implementuje IConvertible , však může použít IFormatProvider parametr.
Kódování Base64
Kódování Base64 převede binární data na řetězec. Data vyjádřená jako číslice base-64 lze snadno předávat přes datové kanály, které mohou přenášet pouze 7bitové znaky. Třída Convert obsahuje následující metody pro kódování do base64: Soubor metod podporuje převod pole bajtů na a z String nebo na a z pole znaků Unicode, které se skládají ze znaků základního 64místného systému.
- ToBase64String, který převede bajtové pole na řetězec kódovaný v base64.
- ToBase64CharArray, který převede bajtové pole na znakové pole s kódováním base64.
- FromBase64String, který převede řetězec kódování base64 na bajtové pole.
- FromBase64CharArray, který převede pole znaků s kódováním base64 na bajtové pole.
Další běžné převody
Jiné třídy .NET můžete použít k provedení některých převodů, které nejsou podporovány statickými metodami Convert třídy. Tady jsou některé z nich:
Převod na pole bajtů
Třída BitConverter poskytuje metody, které převádějí primitivní číselné typy (včetně Boolean) na bajtová pole a z bajtových polí zpět na primitivní datové typy.
Kódování a dekódování znaků
Třída Encoding a její odvozené třídy (například UnicodeEncoding a UTF8Encoding) poskytují metody pro kódování znakového pole nebo řetězce (to znamená převést je na bajtové pole v určitém kódování) a dekódování zakódovaného bajtového pole (to znamená převést bajtové pole zpět na znaky Unicode kódované v UTF16). Další informace naleznete v tématu Kódování znaků v .NET.
Pole
| Name | Description |
|---|---|
| DBNull |
Konstanta, která představuje sloupec databáze, který chybí dat; to znamená, že databáze má hodnotu null. |
Metody
| Name | Description |
|---|---|
| ChangeType(Object, Type, IFormatProvider) |
Vrátí objekt zadaného typu, jehož hodnota je ekvivalentní zadanému objektu. Parametr poskytuje informace o formátování specifické pro jazykovou verzi. |
| ChangeType(Object, Type) |
Vrátí objekt zadaného typu, jehož hodnota je ekvivalentní zadanému objektu. |
| ChangeType(Object, TypeCode, IFormatProvider) |
Vrátí objekt zadaného typu, jehož hodnota je ekvivalentní zadanému objektu. Parametr poskytuje informace o formátování specifické pro jazykovou verzi. |
| ChangeType(Object, TypeCode) |
Vrátí objekt zadaného typu, jehož hodnota je ekvivalentní zadanému objektu. |
| FromBase64CharArray(Char[], Int32, Int32) |
Převede podmnožinu znakové matice Unicode, která kóduje binární data jako číslice base-64, na ekvivalentní 8bitové celočíselné pole bez znaménka. Parametry určují podmnožinu ve vstupním poli a počet prvků, které se mají převést. |
| FromBase64String(String) |
Převede zadaný řetězec, který kóduje binární data jako číslice base-64, na ekvivalentní 8bitové celočíselné pole bez znaménka. |
| FromHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32) |
Převede rozsah znaků UTF-8, které kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celé celé číslo bez znaménka. |
| FromHexString(ReadOnlySpan<Byte>) |
Převede rozsah, který kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celočíselné pole bez znaménka. |
| FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32) |
Převede rozsah znaků, který kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celé celé číslo bez znaménka. |
| FromHexString(ReadOnlySpan<Char>) |
Převede rozsah, který kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celočíselné pole bez znaménka. |
| FromHexString(String, Span<Byte>, Int32, Int32) |
Převede řetězec, který kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celé číslo bez znaménka. |
| FromHexString(String) |
Převede zadaný řetězec, který kóduje binární data jako šestnáctkové znaky, na ekvivalentní 8bitové celočíselné pole bez znaménka. |
| GetTypeCode(Object) |
TypeCode Vrátí pro zadaný objekt. |
| IsDBNull(Object) |
Vrátí indikaci, zda je zadaný objekt typu DBNull. |
| ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32, Base64FormattingOptions) |
Převede podmnožinu 8bitového celočíselného pole bez znaménka na ekvivalentní podmnožinu znakové sady Unicode kódované s číslicemi base-64. Parametry určují podmnožinu jako posuny ve vstupních a výstupních polích, počet prvků vstupního pole, které se mají převést, a zda jsou konce řádků vloženy do výstupní matice. |
| ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32) |
Převede podmnožinu 8bitového celočíselného pole bez znaménka na ekvivalentní podmnožinu znakové sady Unicode kódované s číslicemi base-64. Parametry určují podmnožinu jako posuny ve vstupních a výstupních polích a počet prvků vstupního pole, které se mají převést. |
| ToBase64String(Byte[], Base64FormattingOptions) |
Převede pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno číslicemi base-64. Můžete určit, zda chcete vložit konce řádků do návratové hodnoty. |
| ToBase64String(Byte[], Int32, Int32, Base64FormattingOptions) |
Převede podmnožinu pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcovou reprezentaci, která je zakódovaná s číslicemi base-64. Parametry určují podmnožinu jako posun ve vstupním poli, počet prvků v matici, které se mají převést, a zda se mají vložit konce řádků do návratové hodnoty. |
| ToBase64String(Byte[], Int32, Int32) |
Převede podmnožinu pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcovou reprezentaci, která je zakódovaná s číslicemi base-64. Parametry určují podmnožinu jako posun ve vstupním poli a počet prvků v poli, které se mají převést. |
| ToBase64String(Byte[]) |
Převede pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno číslicemi base-64. |
| ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions) |
Převede 8bitové celé číslo bez znaménka uvnitř zadaného rozsahu jen pro čtení na ekvivalentní řetězcové vyjádření, které je kódováno pomocí číslic base-64. Volitelně můžete určit, jestli chcete vložit konce řádků do návratové hodnoty. |
| ToBoolean(Boolean) |
Vrátí zadanou logickou hodnotu; neprovádí se žádný skutečný převod. |
| ToBoolean(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní logickou hodnotu. |
| ToBoolean(Char) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToBoolean(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToBoolean(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní logickou hodnotu. |
| ToBoolean(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní logickou hodnotu. |
| ToBoolean(Int16) |
Převede hodnotu zadaného 16bitového signed celého čísla na ekvivalentní logickou hodnotu. |
| ToBoolean(Int32) |
Převede hodnotu zadaného 32bitového signed integer na ekvivalentní logickou hodnotu. |
| ToBoolean(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se signedem na ekvivalentní logickou hodnotu. |
| ToBoolean(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na ekvivalentní logickou hodnotu pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToBoolean(Object) |
Převede hodnotu zadaného objektu na ekvivalentní logickou hodnotu. |
| ToBoolean(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se signepsou na ekvivalentní logickou hodnotu. |
| ToBoolean(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní logickou hodnotu. |
| ToBoolean(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci logické hodnoty na její logický ekvivalent pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToBoolean(String) |
Převede zadanou řetězcovou reprezentaci logické hodnoty na její logický ekvivalent. |
| ToBoolean(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní logickou hodnotu. |
| ToBoolean(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní logickou hodnotu. |
| ToBoolean(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní logickou hodnotu. |
| ToByte(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Byte) |
Vrátí zadané 8bitové celé číslo bez znaménka; neprovádí se žádný skutečný převod. |
| ToByte(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToByte(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaménkem na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se znaménkem na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaménkem na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 8bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToByte(Object) |
Převede hodnotu zadaného objektu na 8bitové celé číslo bez znaménka. |
| ToByte(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaménkem na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 8bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToByte(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToByte(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo bez znaménka. |
| ToChar(Boolean) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToChar(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní znak Unicode. |
| ToChar(Char) |
Vrátí zadanou hodnotu znaku Unicode; neprovádí se žádný skutečný převod. |
| ToChar(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToChar(Decimal) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToChar(Double) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToChar(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaménkem na ekvivalentní znak Unicode. |
| ToChar(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se znaménkem na ekvivalentní znak Unicode. |
| ToChar(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaménkem na ekvivalentní znak Unicode. |
| ToChar(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na ekvivalentní znak Unicode pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToChar(Object) |
Převede hodnotu zadaného objektu na znak Unicode. |
| ToChar(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaménkem na ekvivalentní znak Unicode. |
| ToChar(Single) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToChar(String, IFormatProvider) |
Převede první znak zadaného řetězce na znak Unicode pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToChar(String) |
Převede první znak zadaného řetězce na znak Unicode. |
| ToChar(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní znak Unicode. |
| ToChar(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní znak Unicode. |
| ToChar(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní znak Unicode. |
| ToDateTime(Boolean) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Byte) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Char) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(DateTime) |
Vrátí zadaný DateTime objekt; neprovádí se žádný skutečný převod. |
| ToDateTime(Decimal) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Double) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Int16) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Int32) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Int64) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Object, IFormatProvider) |
Převede hodnotu zadaného objektu DateTime na objekt pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDateTime(Object) |
Převede hodnotu zadaného objektu DateTime na objekt. |
| ToDateTime(SByte) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(Single) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní datum a čas pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDateTime(String) |
Převede zadanou řetězcovou reprezentaci data a času na ekvivalentní hodnotu data a času. |
| ToDateTime(UInt16) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(UInt32) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDateTime(UInt64) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDecimal(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní desetinné číslo. |
| ToDecimal(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní desetinné číslo. |
| ToDecimal(Char) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDecimal(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDecimal(Decimal) |
Vrátí zadané desetinné číslo; neprovádí se žádný skutečný převod. |
| ToDecimal(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní desetinné číslo. |
| ToDecimal(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se signedem na ekvivalentní desetinné číslo. |
| ToDecimal(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signedm na ekvivalentní desetinné číslo. |
| ToDecimal(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se signedm na ekvivalentní desetinné číslo. |
| ToDecimal(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na ekvivalentní desetinné číslo pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDecimal(Object) |
Převede hodnotu zadaného objektu na ekvivalentní desetinné číslo. |
| ToDecimal(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se signistencí na ekvivalentní desetinné číslo. |
| ToDecimal(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní desetinné číslo. |
| ToDecimal(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní desetinné číslo pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDecimal(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní desetinné číslo. |
| ToDecimal(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní desetinné číslo. |
| ToDecimal(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní desetinné číslo. |
| ToDecimal(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní desetinné číslo. |
| ToDouble(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Char) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDouble(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToDouble(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Double) |
Vrátí zadané číslo s plovoucí desetinnou čárkou s dvojitou přesností; neprovádí se žádný skutečný převod. |
| ToDouble(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se signepsou na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signistencí na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Int64) |
Převede hodnotu zadaného 64bitového signtegeru na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na číslo s plovoucí desetinnou čárkou s dvojitou přesností pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDouble(Object) |
Převede hodnotu zadaného objektu na číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se signepsou na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToDouble(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní číslo s dvojitou přesností s plovoucí desetinnou čárkou. |
| ToDouble(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToDouble(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| ToHexString(Byte[], Int32, Int32) |
Převede podmnožinu pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno velkými šestnáctkovými znaky. Parametry určují podmnožinu jako posun ve vstupním poli a počet prvků v matici, které se mají převést. |
| ToHexString(Byte[]) |
Převede pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno velkými šestnáctkovými znaky. |
| ToHexString(ReadOnlySpan<Byte>) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno velkými šestnáctkovými znaky. |
| ToHexStringLower(Byte[], Int32, Int32) |
Převede podmnožinu pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno malými šestnáctkovými znaky. Parametry určují podmnožinu jako posun ve vstupním poli a počet prvků v matici, které se mají převést. |
| ToHexStringLower(Byte[]) |
Převede pole 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno malými šestnáctkovými znaky. |
| ToHexStringLower(ReadOnlySpan<Byte>) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní řetězcové vyjádření, které je kódováno malými šestnáctkovými znaky. |
| ToInt16(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo se znaménkem. |
| ToInt16(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 16bitové celé číslo se znaménkem. |
| ToInt16(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToInt16(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 16bitové celé číslo se signed. |
| ToInt16(Int16) |
Vrátí zadané 16bitové celé číslo se signedm; neprovádí se žádný skutečný převod. |
| ToInt16(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signedem na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se signedem na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 16bitové celé číslo se signedm. Použije zadané informace o formátování specifické pro jazykovou verzi. |
| ToInt16(Object) |
Převede hodnotu zadaného objektu na 16bitové celé číslo se signedm. |
| ToInt16(SByte) |
Převede hodnotu zadaného 8bitového signtegeru na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 16bitové celé číslo se znaky s použitím zadaných informací o formátování specifické pro jazykovou verzi. |
| ToInt16(String, Int32) |
Převede řetězcovou reprezentaci čísla v zadaném základu na ekvivalentní 16bitové celé číslo se signedm. |
| ToInt16(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 16bitové celé číslo se znaky. |
| ToInt16(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo se znaménkem. |
| ToInt16(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo se znaménkem. |
| ToInt16(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo se znaménkem. |
| ToInt32(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo se znaménkem. |
| ToInt32(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 32bitové celé číslo se znaménkem. |
| ToInt32(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToInt32(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Int16) |
Převede hodnotu zadaného 16bitového signed celého čísla na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Int32) |
Vrátí zadané 32bitové celé číslo se signedm; neprovádí se žádný skutečný převod. |
| ToInt32(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se signedem na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 32bitové celé číslo se signedmem pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToInt32(Object) |
Převede hodnotu zadaného objektu na 32bitové celé číslo se signedm. |
| ToInt32(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se signedem na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 32bitové celé číslo se signedm. |
| ToInt32(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 32bitové celé číslo se znaky se znaky formátování specifické pro jazykovou verzi. |
| ToInt32(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 32bitové celé číslo se znaky signed. |
| ToInt32(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 32bitové celé číslo se znaky. |
| ToInt32(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo se znaménkem. |
| ToInt32(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo se znaménkem. |
| ToInt32(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo se znaménkem. |
| ToInt64(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo se znaménkem. |
| ToInt64(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 64bitové celé číslo se znaménkem. |
| ToInt64(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToInt64(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(Int16) |
Převede hodnotu zadaného 16bitového signed celého čísla na ekvivalentní 64bitové celé číslo se signedem. |
| ToInt64(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signedem na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(Int64) |
Vrátí zadané 64bitové celé číslo se signedm; neprovádí se žádný skutečný převod. |
| ToInt64(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 64bitové celé číslo se signepsem pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToInt64(Object) |
Převede hodnotu zadaného objektu na 64bitové celé číslo se signedm. |
| ToInt64(SByte) |
Převede hodnotu zadaného 8bitového bitového signedtegeru na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 64bitové celé číslo se signedm. |
| ToInt64(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 64bitové celé číslo se znaky s použitím zadaných informací o formátování specifické pro jazykovou verzi. |
| ToInt64(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 64bitové celé číslo se znaky signed. |
| ToInt64(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 64bitové celé číslo se znaky. |
| ToInt64(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo se znaménkem. |
| ToInt64(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo se znaménkem. |
| ToInt64(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo se znaménkem. |
| ToSByte(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo se znaménkem. |
| ToSByte(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 8bitové celé číslo se znaménkem. |
| ToSByte(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToSByte(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Int16) |
Převede hodnotu zadaného 16bitového signed celého čísla na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signedem na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se signedem na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 8bitové celé číslo se signepsem pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToSByte(Object) |
Převede hodnotu zadaného objektu na 8bitové celé číslo se signedm. |
| ToSByte(SByte) |
Vrátí zadané 8bitové celé číslo se signedm; neprovádí se žádný skutečný převod. |
| ToSByte(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 8bitové celé číslo se signedm. |
| ToSByte(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 8bitové celé číslo se znaky, které používá zadané informace o formátování specifické pro jazykovou verzi. |
| ToSByte(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 8bitové celé číslo se znaky signed. |
| ToSByte(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 8bitové celé číslo se znaky signed. |
| ToSByte(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo se znaménkem. |
| ToSByte(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo se znaménkem. |
| ToSByte(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 8bitové celé číslo se znaménkem. |
| ToSingle(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Char) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToSingle(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToSingle(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Int16) |
Převede hodnotu zadaného 16bitového signed integer na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se signepsou na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Int64) |
Převede hodnotu zadaného 64bitového signtegeru na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na číslo s plovoucí desetinnou čárkou s jednoduchou přesností pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToSingle(Object) |
Převede hodnotu zadaného objektu na číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se signepsou na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(Single) |
Vrátí zadané číslo s plovoucí desetinnou čárkou s jednoduchou přesností; neprovádí se žádný skutečný převod. |
| ToSingle(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToSingle(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToSingle(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| ToString(Boolean, IFormatProvider) |
Převede zadanou logickou hodnotu na ekvivalentní řetězcovou reprezentaci. |
| ToString(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní řetězcovou reprezentaci. |
| ToString(Byte, IFormatProvider) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Byte, Int32) |
Převede hodnotu 8bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření v zadaném základu. |
| ToString(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření. |
| ToString(Char, IFormatProvider) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní řetězcové vyjádření. |
| ToString(DateTime, IFormatProvider) |
Převede hodnotu zadaného DateTime na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(DateTime) |
Převede hodnotu zadaného DateTime na ekvivalentní řetězcové vyjádření. |
| ToString(Decimal, IFormatProvider) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní řetězcové vyjádření. |
| ToString(Double, IFormatProvider) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní řetězcové vyjádření. |
| ToString(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní řetězcové vyjádření. |
| ToString(Int16, IFormatProvider) |
Převede hodnotu zadaného 16bitového celého čísla se znaky signed na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Int16, Int32) |
Převede hodnotu 16bitového signed integer na ekvivalentní řetězcové vyjádření v zadaném základu. |
| ToString(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaky na ekvivalentní řetězcové vyjádření. |
| ToString(Int32, IFormatProvider) |
Převede hodnotu zadaného 32bitového celého čísla se znaky signed na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Int32, Int32) |
Převede hodnotu 32bitového signtegeru na ekvivalentní řetězcové vyjádření v zadaném základu. |
| ToString(Int32) |
Převede hodnotu zadaného 32bitového signed integer na ekvivalentní řetězcové vyjádření. |
| ToString(Int64, IFormatProvider) |
Převede hodnotu zadaného 64bitového celého čísla se znaky signed na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Int64, Int32) |
Převede hodnotu 64bitového celého čísla se znaky na ekvivalentní řetězcové vyjádření v zadaném základu. |
| ToString(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaky na ekvivalentní řetězcové vyjádření. |
| ToString(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Object) |
Převede hodnotu zadaného objektu na ekvivalentní řetězcové vyjádření. |
| ToString(SByte, IFormatProvider) |
Převede hodnotu zadaného 8bitového celého čísla se znaky signed na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaky na ekvivalentní řetězcové vyjádření. |
| ToString(Single, IFormatProvider) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní řetězcové vyjádření. |
| ToString(String, IFormatProvider) |
Vrátí zadanou instanci řetězce; neprovádí se žádný skutečný převod. |
| ToString(String) |
Vrátí zadanou instanci řetězce; neprovádí se žádný skutečný převod. |
| ToString(UInt16, IFormatProvider) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření. |
| ToString(UInt32, IFormatProvider) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření. |
| ToString(UInt64, IFormatProvider) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToString(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní řetězcové vyjádření. |
| ToUInt16(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToUInt16(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaménkem na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se znaménkem na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaménkem na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 16bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt16(Object) |
Převede hodnotu zadaného objektu na 16bitové celé číslo bez znaménka. |
| ToUInt16(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaménkem na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 16bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt16(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(UInt16) |
Vrátí zadané 16bitové celé číslo bez znaménka; neprovádí se žádný skutečný převod. |
| ToUInt16(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt16(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 16bitové celé číslo bez znaménka. |
| ToUInt32(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToUInt32(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaménkem na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se znaménkem na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaménkem na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 32bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt32(Object) |
Převede hodnotu zadaného objektu na 32bitové celé číslo bez znaménka. |
| ToUInt32(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaménkem na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 32bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt32(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt32(UInt32) |
Vrátí zadané 32bitové celé číslo bez znaménka; neprovádí se žádný skutečný převod. |
| ToUInt32(UInt64) |
Převede hodnotu zadaného 64bitového celého čísla bez znaménka na ekvivalentní 32bitové celé číslo bez znaménka. |
| ToUInt64(Boolean) |
Převede zadanou logickou hodnotu na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Byte) |
Převede hodnotu zadaného 8bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Char) |
Převede hodnotu zadaného znaku Unicode na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(DateTime) |
Volání této metody vždy vyvolá InvalidCastException. |
| ToUInt64(Decimal) |
Převede hodnotu zadaného desetinného čísla na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Double) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s dvojitou přesností na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Int16) |
Převede hodnotu zadaného 16bitového celého čísla se znaménkem na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Int32) |
Převede hodnotu zadaného 32bitového celého čísla se znaménkem na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Int64) |
Převede hodnotu zadaného 64bitového celého čísla se znaménkem na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Object, IFormatProvider) |
Převede hodnotu zadaného objektu na 64bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt64(Object) |
Převede hodnotu zadaného objektu na 64bitové celé číslo bez znaménka. |
| ToUInt64(SByte) |
Převede hodnotu zadaného 8bitového celého čísla se znaménkem na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(Single) |
Převede hodnotu zadaného čísla s plovoucí desetinnou čárkou s jednoduchou přesností na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(String, IFormatProvider) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 64bitové celé číslo bez znaménka pomocí zadaných informací o formátování specifické pro jazykovou verzi. |
| ToUInt64(String, Int32) |
Převede řetězcové vyjádření čísla v zadaném základu na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(String) |
Převede zadanou řetězcovou reprezentaci čísla na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(UInt16) |
Převede hodnotu zadaného 16bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(UInt32) |
Převede hodnotu zadaného 32bitového celého čísla bez znaménka na ekvivalentní 64bitové celé číslo bez znaménka. |
| ToUInt64(UInt64) |
Vrátí zadané 64bitové celé číslo bez znaménka; neprovádí se žádný skutečný převod. |
| TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Pokusí se převést zadané rozpětí obsahující řetězcovou reprezentaci zakódovanou s číslicemi base-64 na rozsah 8bitových celých čísel bez znaménka. |
| TryFromBase64String(String, Span<Byte>, Int32) |
Pokusí se převést zadanou řetězcovou reprezentaci zakódovanou pomocí číslic base-64 na rozsah 8bitových celých čísel bez znaménka. |
| TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions) |
Pokusí se převést 8bitové celé číslo bez znaménka uvnitř zadaného rozsahu jen pro čtení na ekvivalentní řetězcové vyjádření, které je kódováno s číslicemi base-64. Volitelně můžete určit, jestli chcete vložit konce řádků do návratové hodnoty. |
| TryToHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní reprezentaci rozsahu UTF-8, která je kódována velkými šestnáctkovými znaky. |
| TryToHexString(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní reprezentaci rozsahu, která je kódována velkými šestnáctkovými znaky. |
| TryToHexStringLower(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní reprezentaci rozsahu UTF-8, která je kódována malými šestnáctkovými znaky. |
| TryToHexStringLower(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Převede rozsah 8bitových celých čísel bez znaménka na ekvivalentní reprezentaci rozsahu, který je kódován malými šestnáctkovými znaky. |