Tento článek byl přeložený strojově. Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

Metoda Convert.ToString (UInt64, IFormatProvider)

.NET Framework (current version)
 

Převede hodnotu zadané celé číslo bez znaménka 64-bit na její ekvivalentní řetězcové vyjádření pomocí zadané informace o formátování specifické pro jazykovou verzi.

Toto rozhraní API neodpovídá specifikaci CLS.

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

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

Parametry

value
Type: System.UInt64

64bitové celé číslo bez znaménka pro převod.

provider
Type: System.IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi.

Návratová hodnota

Type: System.String

Řetězcové vyjádření value.

Tato implementace je stejný jako UInt64.ToString(IFormatProvider).

Následující příklad definuje vlastní NumberFormatInfo třídy, která definuje své záporné znaménko jako řetězec "~"a kladné znaménko jako řetězec"!". Pak zavolá ToString(UInt64, IFormatProvider) metodu pro převedení na hodnotu Dlouhé celé číslo bez znaménka na její ekvivalentní řetězcové vyjádření. Převod používá invariantní jazykovou verzi a vlastní NumberFormatInfo objektu. Výstup označuje, že informace o formátování není použit, protože ve výchozím nastavení specifikátor formátu "G" nezahrnuje kladné znaménko s 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

Univerzální platforma Windows
K dispozici od 8
.NET Framework
K dispozici od 1.1
Přenosná knihovna tříd
Podporováno v: přenosné platformy .NET
Silverlight
K dispozici od 2.0
Windows Phone Silverlight
K dispozici od 7.0
Windows Phone
K dispozici od 8.1
Zpět na začátek
Zobrazit: