Split分割字符串并新建数组
Split有两大功能,1是分割字符串,2是新建数组。在他分割完字符串之后,他实际上也已经新建了一个数组了。
string name="dfd,fsdf,pgail,fdl,rth";//定义一个字符串,名字叫“name”
string[] strArray=name.Split("!");//定义一个字符数组,名字叫“strAraay”。用Split分割的这个数组,名字不是非得叫啥啥再加上一个Array。不加Array也可以。
Split("!")的意思是把它用!分割。这里要注意,原来的字符串name,就是name,既然是把它分割了,那就不能用原来的名字了,所以就重新定义了一个名字。并且这个strArray是一个数组,不再是之前那个字符串,是数组。既然是数组,他的输出就不能直接输出,要么用循环,要么用遍历。
这个数组strArray,他里面是有内容的,是有值的,不需要重新赋值。不但有值,还有间隔。就是咱们用Split定义的那个间隔。
foreach(string str in strArray)
{
Console.WriteLine(str);
}
//split是用于得到字符串里面的一个一个的字符串,Split(",")就是以逗号,作为分割

