Comment afficher jusqu'à 2 décimales ou un simple entier en utilisant le format chaîne en C# ?

王林
Libérer: 2023-09-09 22:01:06
avant
1143 Les gens l'ont consulté

如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?

Convertit les valeurs de l'objet en chaîne selon le format spécifié et les insère dans une autre chaîne. Chaque surcharge de la méthode

Namespace:System
Assembly:System.Runtime.dll
Copier après la connexion

Format utilise la fonctionnalité de formatage composé pour inclure des espaces réservés indexés de base zéro (appelés éléments de format) dans la chaîne de format composé. Au moment de l'exécution, chaque élément de format est remplacé par la représentation sous forme de chaîne du paramètre correspondant dans la liste des paramètres. Si la valeur du paramètre est nulle, l'élément de format est remplacé par String.Empty.

Exemple

class Program{
   static void Main(string[] args){
      int number = 123;
      var s = string.Format("{0:0.00}", number);
      System.Console.WriteLine(s);
      Console.ReadLine();
   }
}
Copier après la connexion

Sortie

123.00
Copier après la connexion
Copier après la connexion

La fonction d'interpolation de chaîne s'appuie sur la fonction de formatage composé et fournit une syntaxe plus lisible et plus pratique pour inclure les résultats d'expression formatés dans la chaîne de résultat. Pour identifier une chaîne littérale comme chaîne interpolée, faites-la précéder du signe $. Vous pouvez intégrer n'importe quelle expression C# valide qui renvoie une valeur dans une chaîne interpolée.

Dans l'exemple ci-dessous, une fois l'expression évaluée, son résultat est converti en chaîne et inclus dans la chaîne de résultat :

Exemple 2

class Program {
   static void Main(string[] args){
      int number = 123;
      var aNumberAsString = $"{number:0.00}";
      System.Console.WriteLine(aNumberAsString);
      Console.ReadLine();
   }
}
Copier après la connexion

Output

123.00
Copier après la connexion
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal