Maison >développement back-end >Tutoriel C#.Net >Interpolation de chaîne C#

Interpolation de chaîne C#

WBOY
WBOYoriginal
2024-09-03 15:15:511106parcourir

Le processus de formatage, de manipulation et de concaténation des chaînes est appelé interpolation de chaînes en C#, grâce auquel les expressions et les objets peuvent être utilisés dans le cadre de l'opération d'interpolation de chaînes. Cette fonctionnalité d'interpolation de chaîne a été introduite dans C# version 6 et avant l'introduction de l'interpolation de chaîne + (plus) l'opérateur et la méthode String.Format ont été utilisés en C# pour effectuer l'opération de concaténation sur les chaînes et en utilisant l'interpolation de chaîne, il est possible de placez les chaînes où nous le voulons, il est possible d'utiliser des conditions et il est possible de spécifier l'espace après ou avant la chaîne.

Syntaxe :

La syntaxe pour l'interpolation de chaîne comme suit :

{<interpolatedExpression>[,<alignment>][:<formatString>]}

Lorsque le résultat est produit par l'expression interpolée qui sera incluse dans la chaîne interpolée, l'alignement d'une expression résultante peut être exprimé à l'aide d'une virgule et il est facultatif. L'expression résultante est alignée à droite si la valeur d'alignement est positive. L'expression résultante est alignée à gauche si la valeur d'alignement est négative.

L'expression donnée peut être formatée en définissant formatString à l'aide des deux points.

Fonctionnement de l'interpolation de chaînes en C#

  • Chaque fois qu'il est nécessaire de formater, manipuler et concaténer les chaînes, nous utilisons l'interpolation de chaînes.
  • Le processus de formatage, de manipulation et de concaténation des chaînes est appelé interpolation de chaînes en C#, grâce auquel les expressions et les objets peuvent être utilisés dans le cadre de l'opération d'interpolation de chaînes.
  • La fonctionnalité d'interpolation de chaîne a été introduite dans la version 6 de C# et avant l'introduction de l'interpolation de chaîne, l'opérateur + (plus) et String. La méthode Format a été utilisée en C# pour effectuer l’opération de concaténation sur les chaînes.
  • En utilisant l'interpolation de chaîne, il est possible de placer les chaînes où l'on veut, il est possible d'utiliser des conditions et il est possible de spécifier l'espace après ou avant la chaîne.
  • L'expression résultante en utilisant l'interpolation de chaîne peut être alignée à l'aide d'une virgule. . L'expression résultante est alignée à droite si la valeur d'alignement est positive. L'expression résultante est alignée à gauche si la valeur d'alignement est négative.

Exemples d'implémentation de l'interpolation de chaînes

Voici les exemples

Exemple n°1

programme pour démontrer l'interpolation de chaînes pour concaténer les deux chaînes données.

Code :

using System;
//a namespace called program is defined
namespace program
{
//a class called check is defined
class check
{
//main method is called within which two string variables are defined to store the two strings
static void Main(string[] args)
{
string string1 = "to C#";
//string interpolation is used to concatenate the first string with the second string and display the resulting string
string string2 = $"Welcome {string1} !";
//the resulting output which is the concatenation of the given two strings is printed on the screen
Console.WriteLine(string2);
}
}
}

Sortie :

Interpolation de chaîne C#

Explication : Dans le programme ci-dessus, un espace de noms appelé programme est défini. Ensuite, une classe appelée check est définie. Ensuite, la méthode principale est appelée dans laquelle deux variables de chaîne sont définies pour stocker les deux chaînes. Ensuite, l'interpolation de chaîne est utilisée pour concaténer la première chaîne avec la deuxième chaîne et afficher la chaîne résultante.

Exemple n°2

Programme C# pour démontrer l'interpolation de chaînes pour concaténer les quatre chaînes données :

Code :

using System;
//a namespace called program is defined
namespace program
{
//a class called check is defined
class check
{
//main method is called within which four string variables are defined to store the four strings
static void Main(string[] args)
{
string string1 = "to C#";
//string interpolation is used to concatenate the first string, second string, third string and fourth string and display the resulting string
string string2 = "Welcome";
string string3 = "Learning is fun";
string string4 = $"{string2} {string1}. \n" +
$"{string3}. ";
//the resulting output which is the concatenation of the given four strings is printed on the screen
Console.WriteLine(string4);
}
}
}

Sortie :

Interpolation de chaîne C#

Explication : Dans le programme ci-dessus, un espace de noms appelé programme est défini. Ensuite, une classe appelée check est définie. Ensuite, la méthode principale est appelée dans laquelle quatre variables de chaîne sont définies pour stocker les quatre chaînes. Ensuite, l'interpolation de chaîne est utilisée pour concaténer la première chaîne, la deuxième chaîne, la troisième chaîne et la quatrième chaîne et afficher la chaîne résultante.

Exemple #3

Programme C# pour démontrer l'interpolation de chaînes pour concaténer les chaînes données pour afficher l'ID de l'e-mail :

Code :

using System;
//a namespace called program is defined
namespace program
{
//a class called check is defined
class check
{
//main method is called within which four string variables are defined to store the four strings
static void Main(string[] args)
{
string string1 = "shobha";
//string interpolation is used to concatenate the first string, second string, display the resulting string which is an email id
string string2 = "shivakumar";
string string3 = $"{string1}.{string2}@gmail.com";
//the resulting output which is an email id is printed on the screen
Console.WriteLine("The given email id after string interpolation is: {0}",string3);
}
}
}

Sortie :

Interpolation de chaîne C#

Explication : Dans le programme ci-dessus, un espace de noms appelé programme est défini. Ensuite, une classe appelée check est définie. Ensuite, la méthode principale est appelée dans laquelle trois variables de chaîne sont définies pour stocker les trois chaînes. Ensuite, l'interpolation de chaîne est utilisée pour concaténer la première chaîne, la deuxième chaîne, afficher la chaîne résultante qui est un identifiant de courrier électronique.

Conclusion

Dans ce didacticiel, nous comprenons le concept d'interpolation de chaînes à travers sa définition, sa syntaxe et son fonctionnement à travers des exemples de programmation et leurs sorties.

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!

Déclaration:
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
Article précédent:Format de chaîne C#()Article suivant:Format de chaîne C#()