教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> .NET类 >> ASP.NET >> .netFramework1.1下创建文件几种方式的不同之处 RSS订阅
.netFramework1.1下创建文件几种方式的不同之处
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
     using(StreamWriter sw = File.CreateText(@"d:\DefaultUTF8.txt"))
  {
   sw.Write("私");
  }
  
  using(StreamWriter sw=new StreamWriter(@"d:\StreamUTF8.txt",
   false,System.Text.Encoding.UTF8))
  {
   sw.Write("私");
  }
  
  using (System.IO.FileStream fs = System.IO.File.Create(@"d:\ByteUTF8.txt"))
  {
   byte[] info = System.Text.Encoding.UTF8.GetBytes("私");
   fs.Write(info, 0, info.Length);
  }
  
  
  一直以来,我认为上面三种方式的结果是一样的没有差别,今天才知道不是那么回事
  呵呵,觉得这个问题比较幼稚的可以不必往下看了
  
  运行结果1、3是一样的,都是E7 A7 81
  而2会多出一个ZERO WIDTH NO-BREAK SPACE,也就是EF BB BF
  当我们需要通过Byte Order Mark来标示该文件的编码方式的时候,请使用方法2
  
  以上同样适用于标明Big-Endian和Little-Endian的UNICODE
  http://www.cnblogs.com/jjstar/archive/2006/12/18/595812.HTML
  
    。



来源:upschool.com.cn
作者:
关键字:不同之处
发表日期:2006-12-19

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:ASP.NET基本编程习惯   下一篇:ASP.NET 2.0–善用DataSourceMode属性


本文的相类似文章
  • 交换机的三大传输方式及不同之处
  • 报关员考试:04编码与05编码不同之处
  • .net命名规范的不同之处(转)
  • .net命名规范的不同之处
  • 院校比较:中国大学与德国大学不同之处
  • Statement of Purpose与Studying Plan的不同之处
  • 雅思与托福的不同之处
  • 网友评论 查看本文全部评论
    笔 名: *
    评 论:
    最多500字。当前字数:0
    联系方式:
    验证码:
    在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com