首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何把字符串输出到文件的结尾

2012-05-30 
怎么把字符串输出到文件的结尾文件的原始内容不变,,这个文件是.txt类型的在一个新的行中,把一个string类型

怎么把字符串输出到文件的结尾
文件的原始内容不变,,这个文件是.txt类型的


在一个新的行中,把一个string类型的值 输出到文件的结尾

[解决办法]
用Append方式打开文件就可以,
[解决办法]

C# code
StreamWriter sw = new StreamWriter(文件路径, true);sw.Write(string类型的值);sw.Dispose();
[解决办法]
上面的改下
C# code
sw.WriteLine();sw.Write(string类型的值);
[解决办法]
public void WriteLog(string conten)
{
try
{
//判断文件夹是否存在
if (!this.CreateDirectoy())
{
//如果不存在,停止
return;
}
//获取文件的名称,每天生成一个日志文件
this.FixedLogFileName = DateTime.Now.ToString("yyyy-MM-dd") + this.FixedLogFileName;
string content =DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+"\t"+conten +Environment.NewLine;
File.AppendAllText(this.LogDirName + "\\" + this.FixedLogFileName, content);
}
catch (Exception ex)
{
throw new Exception(ex.ToString());
}
}
[解决办法]
FileStream fs=new FileStream("xxxx",FileMode.Append,FileAccess.Write);

StreamWriter sw=new StramWriter(fs,Encoding.ASCII);

sw.WriteLine(strData);

热点排行