日期:2014-05-18  浏览次数:20664 次

求助文件的创建,改写与删除
File.Delete(url);
StreamWriter sw = new StreamWriter(url, true, Encoding.GetEncoding("utf-8"));
  sw.Write(vhtml);

为什么这样写,无法写进内容了?

File.Create(url);
StreamWriter sw = new StreamWriter(url, true, Encoding.GetEncoding("utf-8"));
  sw.Write(vhtml);
为什么这样写,无法写进内容了?

------解决方案--------------------
是不是没有报错..?
如果这样的话..应该是你忘记加上
sw.Flush 这个语句了..加在后面..

OK...谢谢给分。.
------解决方案--------------------
应该是sw.Flush()
------解决方案--------------------
第二个不需要File.Create(url);吧
------解决方案--------------------
MSDN上面写的很清楚
http://msdn2.microsoft.com/zh-cn/library/6ka1wd3w(VS.80).aspx