我是WPF的新手。
在我的应用程序中,我想按空格拆分字符串。
法典:
string str="Hi I am a string";
string[] strList=str.Split(' ');
MessageBox.show("Length: "+ strList.Length); //output: Length: 16
我也试过
string str="Hi I am a string";
char[] splitchar = { ' ' };
string[] strList=str.Split(splitchar);
MessageBox.show("Length: "+ strList.Length); //output: Length: 16
我也试过
string str="Hi I am a string";
string[] strList=str.Split();
MessageBox.show("Length: "+ strList.Length); //output: Length: 16
但在所有情况下,它的打印长度:16。它应该打印 5
如果我打印strList的值,那么它正在打印h i i a m a s t r i n g
请指导我。
就这样做
您正在使用.split()
但它.Split()
public static void Main()
{
string str="Hi I am a string";
string[] strList=str.Split(' ');
Console.WriteLine("Length"+" "+strList.Length);
}
输出为 5