Exportovat (0) Tisk
Rozbalit vše
Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál

Convert.ToString – metoda (UInt64, IFormatProvider)

Hodnoty zadané číslo bez znaménka 64bitové převede na jeho znázornění odpovídající řetězec, pomocí zadané informace o formátování specifické pro jazykovou verzi.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Obor názvů:  System
Sestavení:  mscorlib (v mscorlib.dll)

[CLSCompliantAttribute(false)]
public static string ToString(
	ulong value,
	IFormatProvider provider
)

Parametry

value
Typ: System.UInt64
64bitové celé číslo bez znaménka pro převod.
provider
Typ: System.IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi.

Vrácená hodnota

Typ: System.String
Řetězcové vyjádření value.

Tato implementace je shodné s UInt64.ToString(IFormatProvider).

Následující příklad definuje vlastní třídu NumberFormatInfo, která definuje své záporné znaménko jako řetězec "~" a kladné znaménko jako řetězec "!". Potom zavolá ToString(UInt64, IFormatProvider) metoda převést na hodnotu Dlouhé celé číslo bez znaménka na jeho znázornění odpovídající řetězec. Převod používá invariantní jazykové verze a vlastní NumberFormatInfo objektu. Výstup označuje, že informace o formátování se nepoužívá, protože ve výchozím nastavení neobsahuje specifikátor formátu "G" kladné znaménko kladné hodnoty.


ulong number = UInt64.MaxValue;
System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();
nfi.NegativeSign = "~";
nfi.PositiveSign = "!";

Console.WriteLine("{0,-12}  -->  {1,12}",
                  Convert.ToString(number, System.Globalization.CultureInfo.InvariantCulture),
                  Convert.ToString(number, nfi));
// The example displays the following output:
//    18446744073709551615  -->  18446744073709551615


.NET Framework

Podporováno v: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Knihovny přenosných tříd

Podporováno v: Knihovny přenosných tříd

.NET pro aplikace pro Windows Store

Podporováno v: Windows 8

.NET pro aplikace pro Windows Phone

Podporováno v: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu .NET – požadavky na systém.

Obsah vytvořený komunitou

Přidat
Zobrazit:
© 2014 Microsoft