打开一个文本文件,每次读取一行内容。将每行作为一个string读入,并将那个string对象置入一个ArrayList里

打开一个文本文件,每次读取一行内容。将每行作为一个string读入,并将那个string对象置入一个ArrayList里。按相反的顺序打印出ArrayList中的所有行。... 打开一个文本文件,每次读取一行内容。将每行作为一个string读入,并将那个string对象置入一个ArrayList里。按相反的顺序打印出ArrayList中的所有行。
求代码。。。。。用C#语言编写!!!
展开
 我来答
FantasyChump
2012-06-07 · TA获得超过3288个赞
知道大有可为答主
回答量:2127
采纳率:0%
帮助的人:2248万
展开全部
ArrayList al = new ArrayList();
using (System.IO.FileStream fs = System.IO.File.OpenRead(@"c:\test.txt"))
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(fs))
{
while (sr.Peek() != -1)
{
al.Add(sr.ReadLine());
}
sr.Close();
fs.Close();
}
}
for (int i = al.Count; i >= 0; i--)
{
Console.WriteLine(al[i]);
}
草薙在
2012-06-07 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6310万
展开全部
(new ArrayList(File.ReadAllLines("file.txt"))).Reverse().Select(item => Console.WriteLine(item)).Count();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式