文本与空间分裂

我有这个Line C:\pagefile.sys 128 256 ,我需要获取值示例:

 label1.text = C:\pagefile.sys label2.Text = 128; label3.text = 256; 

所有的值都是可变的,有可能吗?

您不需要为Split指定空白字符,因为如果没有传递任何字符(或者使用null则为默认字符。 Split()Split(new char[0]); 由于params重载方法。

 string input = @"C:\pagefile.sys 128 256"; string[] splitString = input.Split(); label1.Text = splitString[0]; label2.Text = splitString[1]; label3.Text = splitString[2]; 
 string[] temp = yourString.Split(' '); label1.Text = temp[0]; label2.Text = temp[1]; label3.Text = temp[2];