📅  最后修改于: 2023-12-03 15:14:32.692000             🧑  作者: Mango
在C#中,可以使用Concat()
方法将多个字符串连接成一个字符串。这个方法可以接受多个参数,每个参数都可以是字符串或者对象。如果参数是对象,它会自动调用对象的ToString()
方法来获取表示该对象的字符串。
public static string Concat(params object[] args);
参数:
args
: 一个数组,包含要连接的字符串或对象。返回值:
下面是一个使用Concat()
方法连接字符串的例子:
string str1 = "Hello ";
string str2 = "World";
string str3 = "!";
string result = string.Concat(str1, str2, str3);
Console.WriteLine(result); // 输出:"Hello World!"
在这个例子中,我们定义了3个字符串变量,分别是str1
、str2
和str3
。然后使用Concat()
方法将这3个字符串连接起来,最后将结果输出到控制台上。
Concat()
方法还提供了很多不同的重载形式,如下所示:
public static string Concat(string str0, string str1);
参数:
str0
:第一个字符串。str1
:第二个字符串。返回值:
public static string Concat(string str0, string str1, string str2);
参数:
str0
:第一个字符串。str1
:第二个字符串。str2
:第三个字符串。返回值:
public static string Concat(params string[] values);
参数:
values
:一个字符串数组,包含要连接的字符串。返回值:
public static string Concat(string str0, string str1, string str2, string str3);
参数:
str0
:第一个字符串。str1
:第二个字符串。str2
:第三个字符串。str3
:第四个字符串。返回值:
Concat()
方法是一个静态方法。null
,则该参数的值将被视为一个空字符串。