我如何划分string []值

时间:2016-05-20 08:31:02

标签: c# asp.net delimiter

如何分隔和存储字符串[]值? 我从复选框中多次选择了项目。检查后,我得到父代码和子代码,并希望将其中两个分开。

选中存储在字符串[] selectedItems

中的复选框项目

enter image description here

需要存储另一个这样的变量:

child[0]=120000
parent[0]=100000
child[1]=352000
parent[1]=100000

1 个答案:

答案 0 :(得分:2)

MPI_File_set_view

首先会创建一系列对象,其中包含所选项目中的var temp = seledItems.Select(item => { string[] parts = item.Split('-'); return new { Child = int.Parse(parts[0], Parent = int.Parse(parts[1])}; }); int[] child = temp.Select(x => x.Child).ToArray(); int[] parent = temp.Select(x => x.Parent).ToArray(); Child值。
然后它将其转换为您问题中所需的两个数组Parentchild

替代方案可能如下所示:

parent