主题:[讨论]请指教!
本人最近刚学C#,遇到一个困难,请指教! 谢谢!
提示为:
未处理的异常: System.IO.IOException: 文件“file.txt”正由另一进程使用,因此该进程无法访问该文件。
附代码如下:
using System;
using System.IO;
class FileTest
{
public static void Main()
{
string path = "file.txt";
StreamWriter sw = File.CreateText(path); //通过File的CreateText()方法返回一个StreamWriter类对象sw
sw.WriteLine("Hello,Jay");
sw.WriteLine("And");
sw.WriteLine("早安!!");
sw.Close();
sw = File.AppendText(path);
sw.Write("这是");
sw.WriteLine(" 追加的一行(UTF-8字码)。");
StreamReader sr = File.OpenText(path); //打开读取
string s = " ";
while ((s = sr.ReadLine()) != null)
Console.WriteLine(s);
sr.Close();
Console.ReadLine();
}
}
提示为:
未处理的异常: System.IO.IOException: 文件“file.txt”正由另一进程使用,因此该进程无法访问该文件。
附代码如下:
using System;
using System.IO;
class FileTest
{
public static void Main()
{
string path = "file.txt";
StreamWriter sw = File.CreateText(path); //通过File的CreateText()方法返回一个StreamWriter类对象sw
sw.WriteLine("Hello,Jay");
sw.WriteLine("And");
sw.WriteLine("早安!!");
sw.Close();
sw = File.AppendText(path);
sw.Write("这是");
sw.WriteLine(" 追加的一行(UTF-8字码)。");
StreamReader sr = File.OpenText(path); //打开读取
string s = " ";
while ((s = sr.ReadLine()) != null)
Console.WriteLine(s);
sr.Close();
Console.ReadLine();
}
}