Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Convert.ToString, méthode (Int64, IFormatProvider)

 

Convertit la valeur de l'entier signé 64 bits spécifié en sa représentation sous forme de chaîne équivalente à l'aide des informations de mise en forme spécifiées propres à la culture.

Espace de noms:   System
Assembly:  mscorlib (dans mscorlib.dll)

public static string ToString(
	long value,
	IFormatProvider provider
)

Paramètres

value
Type: System.Int64

Entier signé 64 bits à convertir.

provider
Type: System.IFormatProvider

Objet qui fournit des informations de mise en forme propres à la culture.

Valeur de retour

Type: System.String

Représentation sous forme de chaîne de value.

Cette implémentation est identique à Int64.ToString(IFormatProvider).

L’exemple suivant définit un personnalisé NumberFormatInfo classe qui définit son signe négatif en tant que la chaîne « ~ « et son signe positif sous forme de la chaîne » ! ». Il appelle ensuite la ToString(Int64, IFormatProvider) méthode pour convertir chaque élément dans un tableau d’entiers longs en sa représentation sous forme de chaîne équivalente. La conversion utilise la culture dite indifférente ainsi personnalisé NumberFormatInfo objet.

long[] numbers = { ((long) Int32.MinValue) * 2, ((long) Int32.MaxValue) * 2};
System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();
nfi.NegativeSign = "~";
nfi.PositiveSign = "!";

foreach (long number in numbers)
   Console.WriteLine("{0,-12}  -->  {1,12}", 
                     Convert.ToString(number, System.Globalization.CultureInfo.InvariantCulture), 
                     Convert.ToString(number, nfi));
// The example displays the following output:
//       -4294967296  -->  ~4294967296
//       4294967294  -->  4294967294

Universal Windows Platform
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Portable Class Library
Pris en charge dans : portable .NET platforms
Silverlight
Disponible depuis 2.0
Windows Phone Silverlight
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: