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
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

Convert.ToString – metoda (UInt16, IFormatProvider)

Převede hodnotu zadanou 16bitový unsigned integer 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(
	ushort value,
	IFormatProvider provider
)

Parametry

value
Typ: System.UInt16
16Bitový unsigned integer převést.
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 UInt16.ToString(IFormatProvider).

Následující příklad definuje vlastní NumberFormatInfo třídu, která definuje jeho záporné znaménko řetězec "~"a jeho kladné znaménko řetězec"!". Potom zavolá ToString(UInt16, IFormatProvider) metodu převést rovnocenné řetězcové vyjádření hodnoty 16bitové celé číslo bez znaménka. Převod používá invariantní jazykové verze a vlastní NumberFormatInfo objektu. Výstup označuje, že tato informace o formátování není použita, protože výchozí specifikátor formátu "G" nezahrnuje kladné znaménko kladné hodnoty.


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

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


.NET Framework

Podporováno v: 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 for Windows Store apps

Podporováno v: Windows 8

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 Požadavky na systém rozhraní .NET framework.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.