| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 653 人关注过本帖
标题:如何按指定顺序读取数据
只看楼主 加入收藏
rgmlkthh
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2005-9-11
收藏
 问题点数:0 回复次数:5 
如何按指定顺序读取数据
大家好,现在我有一个文本文件里全是很多数字,然后我想通过读取文件,但只是读取指定位的数.比如
3215465445这几个数,我想试先指定读指1,3,5位,结果就是314
就是这样了,希望大家给个思路哈!
不胜感激!
搜索更多相关主题的帖子: 顺序 数据 
2007-04-08 14:05
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 
读取指定位置的字符,然后把它连起来就可以了
Read()方法

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-04-08 14:18
rgmlkthh
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2005-9-11
收藏
得分:0 
说详细一点嘛,楼上的,先谢了啊;
比如这样:
我先规定一个数组里的值为多少,然后按数组的位数将文件读出来!
StreamReader objReader = new StreamReader("d:\\28.txt");
string sLine="";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();

2007-04-08 14:24
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 

你可以先把文件里的内容全部读出来,然后再用个for输出你要的内容


不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-04-08 15:35
rgmlkthh
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2005-9-11
收藏
得分:0 
给点代码试试,不得行哦!

2007-04-08 16:05
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 
string str = "";
FileStream fs = new FileStream("123.txt",FileMode.Open);
StreamReader reader = new StreamReader(fs);
while (reader.Peek()>0)
{
str = reader.ReadLine();
}
for (int i = 1; i <= str.Length; i++)
{
if (i == 1 || i == 3 || i == 5)
{
textBox1.Text += str[i].ToString();
}
}
reader.Close();
reader.Close();

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-04-08 16:35
快速回复:如何按指定顺序读取数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038373 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved