String.Join()方法是C#中提供的一个字符串处理方法,可用于将一个一维数组中的元素通过指定的分隔符进行连接,并返回一个新的字符串。使用String.Join()方法可以很方便地将数组中的元素拼接到一起,以便进行后续操作,例如输出、存储等。
该方法的使用格式如下:
string joinedString = String.Join(separator, array);
其中,separator是要用来分隔数组元素的字符串,array是要连接的一维数组。返回值joinedString是一个新的字符串,其中数组元素通过separator进行连接。
下面提供两个实例说明该方法的使用:
实例1:将一个字符串数组中的元素用“/”符号连接起来
string[] mounthArray = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" };
string joinMounth = String.Join("/", mounthArray);
Console.WriteLine(joinMounth);
运行结果:
Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sep/Oct/Nov/Dec
实例2:将一个整型数组中的所有奇数用“,”符号连接起来
int[] numArray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
var oddNums = Array.FindAll(numArray, n => n % 2 == 1);
string joinOddNums = String.Join(",", oddNums);
Console.WriteLine(joinOddNums);
运行结果:
1,3,5,7,9
在该实例中,先通过Lambda表达式和Array.FindAll()方法找到了数组中的所有奇数,然后用String.Join()方法将这些奇数用“,”符号连接起来并输出。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# String.Join()方法: 连接一个数组中的元素,用指定的分隔符隔开 - Python技术站