关于c#字符串处理中转换的问题
static void Main(string[] args)
{
Console.WriteLine("请输入一个句子,字符组之间用空格:");
string oldstring = Console.ReadLine();
string[] zustring;
zustring=oldstring.Split(' ');
foreach (string danci in zustring)
{
Console.WriteLine("\"{0}\"",danci);
}
Console.ReadKey();
请问高手,这个语句中的单引号,和其中的空格是什么意思,为什么不用双引号。
------解决方案--------------------而string.Split()方法只能接受char类型作为参数,写成下面这样功能也是一样的,只不过是多此一举而已:
zustring=oldstring.Split(" ".ToCharArray());
------解决方案--------------------zustring=oldstring.Split(' ');
改为: string[] zustring = oldstring.Split(" ".ToCharArray());
------解决方案--------------------继续加油,都是这么过来的
------解决方案--------------------菜鸟并没有错,没有谁有资格嘲笑别个...