c# 生成txt文档,删除全部内容,txt文档的大小仍为1KB,我采用的方法如下:
Stream  Writer rw = new StreamWriter(Path, false, System.Text.Encoding.GetEncoding("UTF-8"));
String  content = "[标题行一]='上海金融大学'" + "\r\n" + "'工号','姓名','院系'";
rw.WriteLine(content);
rw.Close();
希望哪位大虾能帮我解决这个问题。

解决方案 »

  1.   

    写1个字符要占1K...这句错了,写1个字符要不止占1K...一般是4K,老系统小硬盘或自定义格式化的硬盘会小一些...如果我没记错的话最小也要占512字节...
      

  2.   

    windows分区默认簇大小是4KB
      

  3.   

    我的txt文档是用c#动态生成的,现在有令一个系统要调用这个文件,老是显示第二行出错,可是我把全部内容放到自己新建的txt文档中又是可以用的。所以我感到很困惑
      

  4.   

    我用Writeline向txt中写入数据,运行时可以,网站发布之后,总是显示txt文档访问权限受限制,急!!!!!!!!请哪位大虾帮帮忙啊