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

C# 创建TXT文本文件 编码格式的有关问题,还有如果存在一个TXT文件,可以更改它的编码格式吗

2012-06-15 
C# 创建TXT文本文件 编码格式的问题,还有如果存在一个TXT文件,可以更改它的编码格式吗?第一个问题:我想创

C# 创建TXT文本文件 编码格式的问题,还有如果存在一个TXT文件,可以更改它的编码格式吗?
第一个问题:

我想创建一个txt文件,我用
string newFilePath = @"C:\1.TXT";
File.CreateText(newFilePath);
这样1.txt就创建出来了,但是默认编码格式是UTF-8的。

请问我能创建出来就直接是Unicode格式的吗?


第二个问题:

如果已经存在的1.txt(编码格式是UTF-8),我能的更改1.txt编码的格式为Unicode吗?

已经要用C#实现!

谢谢大家!

[解决办法]
问题一:

C# code
using (StreamWriter sw = new StreamWriter(@"C:\1.TXT", true, Encoding.Unicode)){    sw.Write("测试");}
[解决办法]
学习了,正搞不懂呢,谢谢两位!!

热点排行