我想写文件,但它只能是UTF-8,也就是说中文会变乱码,请教要怎么做呀?private const string FILE_NAME = "MyFile.htm";
public static void Main(String[] args)
{
if (File.Exists(FILE_NAME))
{
Console.WriteLine("{0} already exists.", FILE_NAME);
return;
}
StreamWriter sr = File.CreateText(FILE_NAME);
sr.WriteLine ("<table><tr><td>中文</td></tr></table>");
sr.Close();
}
public static void Main(String[] args)
{
if (File.Exists(FILE_NAME))
{
Console.WriteLine("{0} already exists.", FILE_NAME);
return;
}
StreamWriter sr = File.CreateText(FILE_NAME);
sr.WriteLine ("<table><tr><td>中文</td></tr></table>");
sr.Close();
}
解决方案 »
- 求助。导师新给下的任务不太明白了
- 如何批量修改数据库中某一字段?
- C#中为何让一个页面到达指定时间后跳转到另一个页面?
- javascript 如何来控制 TreeView,求助高人
- Session传值的问题
- 引用.js文件怎么总是出错?请求帮助!!!
- 求一sql存诸过程,简单的.
- 求大家帮助,怎么去除"空格".-------------------------------在线求,怎么去除"空格".
- 巨人三楼楼长提供的精品OA,我在WIN2000测试没有问题了,可在WIN2003+VS.NET 2005下测试不成功,望大哥们指点!
- WebApi如何读取InputStream
- asp.net做门户网站的问题
- 如何动态向动态生成的网页填写数据并自动提交
{
sw.WriteLine(DateTime.Now.ToString());
sw.WriteLine(str1);
}
objStreamReader.WriteLine();