Accueil : Le langage C# : Utilisation des chaînes de caractères : Concaténation de chaînes de caractères
Concaténation de chaînes de caractères C#
L’opérateur + permet de concaténer des chaînes de caractères. L’exemple suivant montre comment concaténer des chaînes de caractères.
class Program
{
static void
Main(string[] args)
{
string str1 = "une
chaine";
string str2 = "une
autre";
string str3 =
str1 + " " + str2;
Console.WriteLine(str3);
int i = 12;
double d = 3.1425;
string str4 =
"Valeur de i:" + i.ToString() + ", d:"
+ d.ToString("N2");
Console.WriteLine(str4);
int j = 17;
string str5 =
"Valeur de j:" + j;
Console.WriteLine(str5);
}
}
Le programme produit le résultat suivant :
une chaine une autre
Valeur de i:12, d:3,14
Valeur de j:17
Remarquons que pour str5, le compilateur appelle automatiquement la méthode ToString(). Ce comportement existe depuis le Framework 2.0.