C#为什么读取文本文件是空的
刚学文本文件,我在C盘建了个文件,想用学到的代码试着读取,可控制台显示读不到为空。这是为什么(在其他盘也是)哪里出错了classProgram{staticvoidMai...
刚学文本文件,我在C盘建了个文件,想用学到的代码试着读取,可控制台显示读不到为空。这是为什么(在其他盘也是)哪里出错了
class Program
{
static void Main(string[] args)
{
try
{
using (StreamReader sr = new StreamReader("c:/ja.txt"))
{
string line;
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch(Exception e)
{
Console.WriteLine("the file could not be read");
Console.WriteLine(e.Message);
}
控制台输出的:
the file could not be read
未能找到文件“c:\ja.txt”。
Console.ReadKey();
} 展开
class Program
{
static void Main(string[] args)
{
try
{
using (StreamReader sr = new StreamReader("c:/ja.txt"))
{
string line;
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch(Exception e)
{
Console.WriteLine("the file could not be read");
Console.WriteLine(e.Message);
}
控制台输出的:
the file could not be read
未能找到文件“c:\ja.txt”。
Console.ReadKey();
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询