求文件源代码 如果一个文件不存在,则创建它,然后在里面写几行东西再关闭。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 写日志内容 /// </summary> /// <param name="input"></param> public void WriteLogFile(String input) { //指定日志文件的目录 string fname = logFilePath; //定义文件信息对象 FileInfo finfo = new FileInfo(fname); //判断文件是否存在以及是否大于200K if (finfo.Exists && finfo.Length > 204800) { //删除该文件 finfo.Delete(); } //创建只写文件流 using (FileStream fs = finfo.OpenWrite()) { //根据上面创建的文件流创建写数据流 StreamWriter w = new StreamWriter(fs); //设置写数据流的起始位置为文件流的末尾 w.BaseStream.Seek(0, SeekOrigin.End); # region bak ////写入“Log Entry : ” //w.Write("\nLog Entry : "); ////写入当前系统时间并换行 //w.Write("{0} {1} \r\n", DateTime.Now.ToLongTimeString(), // DateTime.Now.ToLongDateString()); # endregion //写入日志内容并换行 w.Write("\r\n" + input + "\r\n"); //清空缓冲区内容,并把缓冲区内容写入基础流 w.Flush(); //关闭写数据流 w.Close(); } } if(!File.Exists(filePath)) File.Create(filename); 这个可以包括directory吗? 我就想写几个字符串进xml文件去,有没有更简单的啊? TextRenderer的问题 3q AppDomain.CreateInstance部署到ClickOnce上报错 socket接收信息超时 DataGridView上鼠标右击认为左击选择了行,怎么实现?谢谢! 一个简单的问题 如何在网页中调用IE中插件提供的方法 如何调用WinXP里面的压缩功能:zipfldr.dll ?? 这个类在创建的时候初始化的顺序是怎样的? 如何使用rtti,我怎么鉴定一个formDerived为form? C#如何获取打印机打印文件的份数、单双面、彩色黑白属性 送分啦,快来回答啦 winFrom程序中,如何添加一个缓冲页面
/// <summary>
/// 写日志内容
/// </summary>
/// <param name="input"></param>
public void WriteLogFile(String input)
{
//指定日志文件的目录
string fname = logFilePath;
//定义文件信息对象
FileInfo finfo = new FileInfo(fname); //判断文件是否存在以及是否大于200K
if (finfo.Exists && finfo.Length > 204800)
{
//删除该文件
finfo.Delete();
}
//创建只写文件流
using (FileStream fs = finfo.OpenWrite())
{
//根据上面创建的文件流创建写数据流
StreamWriter w = new StreamWriter(fs);
//设置写数据流的起始位置为文件流的末尾
w.BaseStream.Seek(0, SeekOrigin.End); # region bak ////写入“Log Entry : ”
//w.Write("\nLog Entry : ");
////写入当前系统时间并换行
//w.Write("{0} {1} \r\n", DateTime.Now.ToLongTimeString(),
// DateTime.Now.ToLongDateString()); # endregion //写入日志内容并换行
w.Write("\r\n" + input + "\r\n");
//清空缓冲区内容,并把缓冲区内容写入基础流
w.Flush();
//关闭写数据流
w.Close();
}
}
File.Create(filename);
这个可以包括directory吗?