C# 字符串连接


字符串连接

这个+可以在字符串之间使用运算符来组合它们。这就是所谓的级联:

示例

string firstName = "John ";
string lastName = "Doe";
string name = firstName + lastName;
Console.WriteLine(name);

亲自试一试 »

请注意,我们在 "John" 之后添加了一个空格,以便在打印时在名字和姓氏之间创建一个空格。

您还可以使用string.Concat()连接两个字符串的方法:

示例

string firstName = "John ";
string lastName = "Doe";
string name = string.Concat(firstName, lastName);
Console.WriteLine(name);

亲自试一试 »


添加数字和字符串

警告!

C# 使用 + 运算符进行加法和串联。

记住:数字已添加。字符串被连接起来。

如果将两个数字相加,结果将是一个数字:

示例

int x = 10;
int y = 20;
int z = x + y;  // z will be 30 (an integer/number)

亲自试一试 »

如果添加两个字符串,结果将是字符串连接:

示例

string x = "10";
string y = "20";
string z = x + y;  // z will be 1020 (a string)

亲自试一试 »