如何从.aspx页面(c#)向.txt日志文件写入内容

如何从.aspx页面(c#)向.txt日志文件写入内容,c#,.net,logging,asp.net,C#,.net,Logging,Asp.net,这段代码似乎并没有编译,我只需要向一个小日志文本文件(文件末尾的新行)中写入一些内容 无效页面加载(对象发送方,事件参数e){ FileSystem myFileSystem=新文件系统(); myFileSystem.writealText(日志文件,散列,false); 文件系统是VisualBasic命名空间中的一个类: 看看C#中的FileStream类: 我在中看不到任何名为FileSystem的类。这是您尝试使用的.NET 4.0中的新功能吗 请注意,该类有一个名为的静态方法。这

这段代码似乎并没有编译,我只需要向一个小日志文本文件(文件末尾的新行)中写入一些内容


无效页面加载(对象发送方,事件参数e){
FileSystem myFileSystem=新文件系统();
myFileSystem.writealText(日志文件,散列,false);

文件系统是VisualBasic命名空间中的一个类:

看看C#中的FileStream类:


我在中看不到任何名为FileSystem的类。这是您尝试使用的.NET 4.0中的新功能吗

请注意,该类有一个名为的静态方法。这就是您的意思吗


编辑:若要附加到文件,请使用。

文件系统位于Microsoft.VisualBasic.file.IO中。您必须引用该文件系统


虽然您可能根本不需要文件系统。您可能需要System.IO.File

这一个似乎可以编译:

File myFileSystem = new File();
myFileSystem.AppendAllText(logFile, hash, false);

毫无疑问,log4net!

谢谢,但是WriteAllText似乎并没有附加到日志文件的末尾。它不应该附加到日志文件的末尾。文件是一个静态类,AppendAllText是一个静态方法。
File myFileSystem = new File();
myFileSystem.AppendAllText(logFile, hash, false);