private void Form1_Load(object sender, EventArgs e) { var s = "123;;456;;789;;123;;456"; var s1 = s.Substring(3); s1 = s.Substring(3, 2); //字串分割:以 sSymbol 符号分割 var sSymbol = ";;"; var parts = s.Split(new[] { sSymbol }, StringSplitOptions.RemoveEmptyEntries); var sTemp = ""; for (var i = 0; i < parts.Length; i++) { sTemp += parts[i] + ","; } parts = s.Split(new[] { "," }, StringSplitOptions.None); var sDistinct = ";";
时间: 2024-02-14 09:27:53 浏览: 87
C# AForge.dll 调用本地摄像头拍照_rezip1.zip
这段代码是一个 Windows 窗体应用程序的加载事件处理器。在加载事件中,首先定义了一个字符串变量 s,其值为"123;;456;;789;;123;;456"。然后使用 Substring 方法截取了字符串 s 的子串,s1 的值为"3;;456;;789;;123;;456",再通过 Substring 方法截取了 s1 的子串,s1 的值变为"3;"。
接下来是字符串分割的部分,使用 Split 方法将字符串 s 按照指定的分隔符 ";;" 进行分割,得到一个字符串数组 parts。然后使用一个循环将 parts 数组中的元素拼接为一个新的字符串 sTemp,并在每个元素之间添加逗号。
接下来又使用 Split 方法将字符串 s 按照逗号进行分割,得到一个新的字符串数组 parts。最后定义了一个字符串变量 sDistinct,其值为分号";"。
阅读全文