黑马程序员技术交流社区
标题:
C#控制台获取文本文件内容
[打印本页]
作者:
李君言
时间:
2013-5-14 15:23
标题:
C#控制台获取文本文件内容
本帖最后由 李君言 于 2013-5-14 22:58 编辑
用记事本写一段内容,怎么在C#控制台程序里获取这个文本文件的内容?
作者:
许大虾
时间:
2013-5-14 15:54
试试
StreamReader txtStreamReader = new StreamReader("words.txt");
if (txtStreamReader.Peek() != -1)
{
string strTxt = txtStreamReader.Read().ToString();
if (strTxt.Length == 20)
{
Console.WriteLine("输出前20个字符");
Console.Write(strTxt);
}
}
复制代码
作者:
李礼彬
时间:
2013-5-14 17:54
string text = System.IO.File.ReadAllText(@"txt文件路径");
System.Console.WriteLine("Contents of WriteText.txt = {0}", text);
string[] lines = System.IO.File.ReadAllLines(@" txt文件路径 ");
System.Console.WriteLine("Contents of WriteLines2.txt = ");
foreach (string line in lines)
{
Console.WriteLine("\t" + line);
}
Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2