streamWriter 写入文本文件 编码为UTF-8 怎么让它以ANSI格式保存 (在线等) 大概是GetEncoder()你自己找找 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void CreateTextFile(string fileName, string textToAdd) { string logFile = DateTime.Now.ToShortDateString() .Replace(@"/",@"-").Replace(@"\",@"-") + ".log"; FileStream fs = new FileStream(fileName, FileMode.CreateNew, FileAccess.Write, FileShare.None); StreamWriter swFromFile = new StreamWriter(logFile); swFromFile.Write(textToAdd); swFromFile.Flush(); swFromFile.Close(); StreamWriter swFromFileStream = new StreamWriter(fs); swFromFileStream.Write(textToAdd); swFromFileStream.Flush(); swFromFileStream.Close(); StreamWriter swFromFileStreamDefaultEnc = new System.IO.StreamWriter(fs, System.Text.Encoding.Default); swFromFileStreamDefaultEnc.Write(textToAdd); swFromFileStreamDefaultEnc.Flush(); swFromFileStreamDefaultEnc.Close(); StreamWriter swFromFileTrue = new StreamWriter(fileName,true); swFromFileTrue.Write(textToAdd); swFromFileTrue.Flush(); swFromFileTrue.Close(); StreamWriter swFromFileTrueUTF8Buffer = new StreamWriter(fileName, true, System.Text.Encoding.UTF8,512); swFromFileTrueUTF8Buffer.Write(textToAdd); swFromFileTrueUTF8Buffer.Flush(); swFromFileTrueUTF8Buffer.Close(); StreamWriter swFromFileTrueUTF8 = new StreamWriter(fileName, true, System.Text.Encoding.UTF8); swFromFileTrueUTF8.Write(textToAdd); swFromFileTrueUTF8.Flush(); swFromFileTrueUTF8.Close(); StreamWriter swFromFileStreamUTF8Buffer = new StreamWriter(fs, System.Text.Encoding.UTF8, 512); swFromFileStreamUTF8Buffer.Write(textToAdd); swFromFileStreamUTF8Buffer.Flush(); swFromFileStreamUTF8Buffer.Close(); }[C++, JScript] 没有可用于 C++ 或 JScript 的示例。若要查看 Visual Basic 或 C# 示例,请单击页左上角的语言筛选器按钮 。 Dim objwriter As New StreamWriter(filename, False)==>Dim objwriter As New StreamWriter(filename, False,System.Text.ASCIIEncoding) WPF ListView 绑定图片为什么非得是匿名对象 Crystal Report群组分页Page Section问题 获得程序路径问题! 点击子对话框button如何引发父对话框事件 我已经登陆了,想自动下载页面的所有图片该怎么写代码 txt转换成dat二进制文件怎么转换 如何把一个字符串写到xml文件? 在坐标上画折线! 有没有统一参数型SQL语句的方法? 关于textbox的问题,有点小技巧,请大家参加讨论 非常高难的水晶报表问题?关于上页边距设为0的问题. 用VS打包安装程序,怎么不能把framework打入阿??
string logFile = DateTime.Now.ToShortDateString()
.Replace(@"/",@"-").Replace(@"\",@"-") + ".log";
FileStream fs = new FileStream(fileName,
FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter swFromFile = new StreamWriter(logFile);
swFromFile.Write(textToAdd);
swFromFile.Flush();
swFromFile.Close(); StreamWriter swFromFileStream = new StreamWriter(fs);
swFromFileStream.Write(textToAdd);
swFromFileStream.Flush();
swFromFileStream.Close(); StreamWriter swFromFileStreamDefaultEnc =
new System.IO.StreamWriter(fs,
System.Text.Encoding.Default);
swFromFileStreamDefaultEnc.Write(textToAdd);
swFromFileStreamDefaultEnc.Flush();
swFromFileStreamDefaultEnc.Close(); StreamWriter swFromFileTrue =
new StreamWriter(fileName,true);
swFromFileTrue.Write(textToAdd);
swFromFileTrue.Flush();
swFromFileTrue.Close();
StreamWriter swFromFileTrueUTF8Buffer =
new StreamWriter(fileName,
true, System.Text.Encoding.UTF8,512);
swFromFileTrueUTF8Buffer.Write(textToAdd);
swFromFileTrueUTF8Buffer.Flush();
swFromFileTrueUTF8Buffer.Close(); StreamWriter swFromFileTrueUTF8 =
new StreamWriter(fileName, true,
System.Text.Encoding.UTF8);
swFromFileTrueUTF8.Write(textToAdd);
swFromFileTrueUTF8.Flush();
swFromFileTrueUTF8.Close(); StreamWriter swFromFileStreamUTF8Buffer =
new StreamWriter(fs, System.Text.Encoding.UTF8, 512);
swFromFileStreamUTF8Buffer.Write(textToAdd);
swFromFileStreamUTF8Buffer.Flush();
swFromFileStreamUTF8Buffer.Close();
}
[C++, JScript] 没有可用于 C++ 或 JScript 的示例。若要查看 Visual Basic 或 C# 示例,请单击页左上角的语言筛选器按钮 。
Dim objwriter As New StreamWriter(filename, False,System.Text.ASCIIEncoding)