这段代码似乎没有编译,我只需要写一些小的日志文本文件(一个新行到文件末尾)。
<%@ Import Namespace="System.IO" %>
void Page_Load( object sender, EventArgs e ){
FileSystem myFileSystem = new FileSystem();
myFileSystem.WriteAllText(logFile, hash, false);
答案 0 :(得分:3)
我在the System.IO
namespace中看不到任何名为FileSystem的类。这是您尝试使用的.NET 4.0中的新内容吗?
请注意,File
类有一个名为WriteAllText
的静态方法。那是你的意思吗?
编辑:要改为附加到文件,请使用File.AppendAllText
。
答案 1 :(得分:2)
FileSystem是VisualBasic命名空间中的一个类:
http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.filesystem.aspx
看一下C#中的FileStream类:
http://msdn.microsoft.com/en-us/library/system.io.filestream.aspx
答案 2 :(得分:2)
FileSystem位于Microsoft.VisualBasic.File.IO中。你必须参考它。
虽然你可能根本不想要FileSystem。你可能想要System.IO.File
答案 3 :(得分:1)
答案 4 :(得分:0)
这个似乎在编译:
File myFileSystem = new File();
myFileSystem.AppendAllText(logFile, hash, false);