C# 字符串连接
字符串连接
可以在字符串之间使用 +
运算符来组合它们。这称为串联(concatenation):
实例
string firstName = "Bill "; string lastName = "Gates"; string name = firstName + lastName; Console.WriteLine(name);
请注意:我们在 "Bill" 后面添加了一个空格,以便在打印时在 firstName 和 lastName 之间创建一个空格。
您还可以使用 string.Concat()
方法来连接两个字符串:
实例
string firstName = "Bill "; string lastName = "Gates"; string name = string.Concat(firstName, lastName); Console.WriteLine(name);
数字和字符串相加
警告!
C# 使用 +
运算符进行加法和串联。
请记住:数字是相加的。字符串被连接起来。
如果将两个数字相加,结果将是一个数字:
实例
int x = 10; int y = 20; int z = x + y; // z 将是 30(一个整数/数字)
如果对两个字符串相加,结果将是字符串连接:
实例
string x = "10"; string y = "20"; string z = x + y; // z 将是 1020(一个字符串)