c#在txt文件中有两列数字,中间用空格隔开,两列数字不一定一样长,怎样把这两列数字变成字符串数组

比如124713怎样得出str1={"1","4","1","3"},和str2={"2","7"}麻烦各位大侠帮帮忙,非常感谢啊... 比如
1 2
4 7
1
3
怎样得出str1={"1","4","1","3"},和str2={"2","7"}
麻烦各位大侠帮帮忙,非常感谢啊
展开
 我来答
yxj120600
2012-05-10 · TA获得超过246个赞
知道小有建树答主
回答量:471
采纳率:0%
帮助的人:275万
展开全部
string[] lines=File.ReadAllLines("your file path");
int lines_length=lines.Length;
string[] str1,str2,temp;
ArrayList t1=new ArrayList();
ArrayList t2=new ArrayList();
for(int n=0;n<lines_length;n++)
{
temp=lines[n].Splite(' ');
try{
t1.Add(temp[0])
}
catch{ }
try{
t2.Add(temp[1])
}
catch{ }
}
str1=t1.ToArray();
str2=t2.ToArray();
这样在任何时候都不会出太大问题。
如果觉得还可以,希望给个最佳答案奖。
幸巴达
2012-05-10 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6953
采纳率:38%
帮助的人:2460万
展开全部
string s = "1 2";
string[] sarray = s.split(' ');
...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友87bbb2c
2012-05-10 · TA获得超过779个赞
知道答主
回答量:313
采纳率:100%
帮助的人:157万
展开全部
1 新建一个表,用于存放TXT中的数据
2 读取txt每一行数据,把每行的第一个数据存入到写到表的第一列,第二个数据写到表的第二列,依次处理。
3 读取表中的第一列的数据组成数组1,读取表中的第二列的数据组成数组2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张店淡淡然
2012-05-10
知道答主
回答量:30
采纳率:0%
帮助的人:4.6万
展开全部
百度一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式