C#中如何分割字符串

265 阅读1分钟

Split 根据指定的分隔符将字符串分割成字符串数组

/splɪt/ v. 分裂;分开; n.分歧;

   string str = "Hello Word!";
   string[] st= str.Split(" ");//空格分割字符串
   foreach (string s in st)
   {
       Console.WriteLine(s);
   }
/*输出 
Hello
Word!
*/

Join 将字符串数组连接成一个字符串,使用指定的分隔符

  • /dʒɔɪn/ v. 连接,接合; n. 连接处,接合点
string str = "Hello Word!";
string[] st= str.Split(" ");//空格分割字符串
string s=string.Join(" ",st);//使用空格连接字符串数组
Console.WriteLine(s);//Hello Word!
string s2=string.Join(st);//使用空格连接字符串数组
Console.WriteLine(s2);//HelloWord!
 string s2 = string.Join("",st);//直接连字符串数组
 Console.WriteLine(s2);//HelloWord!