本帖最后由 sdlj20082008 于 2010-12-01 00:27:51 编辑

解决方案 »

  1.   

    一、在命令行中指定输出路径。。二、File类。。
                File.WriteAllText("Test.txt", "Console.WriteLine\r\n"); // 覆盖。。
                File.AppendAllText("Test.txt", "Append Text"); // 追加。。
    三、FileStream类。。
                FileStream fs = new FileStream("Test.txt", FileMode.OpenOrCreate);
                string s = "我是傻逼。。";
                byte[] b = Encoding.Default.GetBytes(s);
                fs.Write(b, 0, b.Length);
                fs.Close();
      

  2.   

       FileStream file=new FileStream("路径",FileMode.CreateNew,FileAccess.ReadWrite);
                StreamWriter sw=new StreamWriter(file,Encoding.UTF8);
                sw.Write("写入的内容");
                sw.Dispose();
                file.Close();
      

  3.   

    读写文件还可以用又别的方法。。
    StreamReader 类 (System.IO)
    StreamWriter 类 (System.IO)
    StringReader 类 (System.IO)
    StringWriter 类 (System.IO)
    TextReader 类 (System.IO)
    TextWriter 类 (System.IO)
    BinaryReader 类 (System.IO)
    BinaryWriter 类 (System.IO)File.WriteAllText适合写文本,所见即所得,而且是写一次打开一次关闭一次。。
    如果是频繁读写的话用流操作吧。。