UnicodeEncoding问题

问题描述

charc='udfe8';byte[]kk=newUnicodeEncoding().GetBytes(c.ToString());得到结果253和255,但是应该为232和223才对,253和255转回来得到的是65533,测试后发现大于55296的都会出现是255。请问是什么原因,如何解决。

解决方案

解决方案二:
本帖最后由 bdmh 于 2012-04-18 14:13:37 编辑
解决方案三:
没有超出,Char是正确的,但是转换就出错了。

时间: 2024-09-13 13:26:17

UnicodeEncoding问题的相关文章

XmlHttp在DoNet中的完全应用---前/后台完成分离篇

xml|后台 本文主要实现了在donet中,前台界面与后台程序完成分离,以达到互不影响的效果,从而降低了前台后台之前的偶合度.(当然这种效果也只是相对的),就果我下面举的例子来说吧,会员注册和修改会员资料是在一个页面上显示.注册可以达到完成分离(后台程序可以完全不知道前台界面是什么样子的,也不需要知道前面界面窗体中包括哪些内容,即不需要知道前台将要传些什么值给我),但修改会员数据,就需要前台传个用户名来过,从而显示指定的用户信息.如果你采用其Cookies等用户级的变量来传的话,当然就可以达到完

利用Ajax传递Xml文档

ajax|xml 客户端 <script language="javascript"> //生成XML文件 function GetAllFormData() {     var strXML = "<Client>\r\n<FormData>\r\n";     strXML += "<UserName>bccu</UserName>"    strXML += "<A

XML与DataSet的相互转换类

xml|转换 送给大家一个XML与DataSet的相互转换的类: XmlDatasetConvert 该类提供了四种方法:     1.将xml对象内容字符串转换为DataSet     2.将xml文件转换为DataSet     3.将DataSet转换为xml对象字符串     4.将DataSet转换为xml文件 XmlDatasetConvert.cs 复制C#源代码using System;using System.Collections.Generic;using System.T

用C#设计在局域网发送短信的程序

程序|设计 由于在单位使用到发手机短信息的地方有很多,可能是从网页.可能是OUTLOOK中的窗体.也可能是某台非Windows操作系统的主机的某个系统,所以经过思考探讨,觉得最好的解决方案是采用Windows的"服务",定时从一个目录中固定格式的文本文件中读取出相应的信息,发送出去.而其它客户端只需往该目录写入文本信息即可.思路定下来后就让我们开始吧! 2fV\d?SB  RMIw%D4|*Z   先交待一下开发平台: M=6XYU   , !gsI_6|w   Windows 200

把握VB.NET中的流(Stream)

stream 当你第一次用VB.NET读写文件的时候,你肯定会发现VB.NET摒弃了传统的文件I/O支持,感觉不习惯.其实,在.NET里面,微软用丰富的"流"对象取代了传统的文件操作,而"流",是一个在Unix里面经常使用的对象.我们可以把流当作一个通道,程序的的数据可以沿着这个通道"流"到各种数据存储机构(比如:文件,字符串,数组,或者其他形式的流等).为什么我们会摒弃用了那么久的IO操作,而代之为流呢?其中很重要的一个原因就是并不是所有的数据

把握VB.NET中的流FileStream

stream 当你第一次用VB.NET读写文件的时候,你肯定会发现VB.NET摒弃了传统的文件I/O支持,感觉不习惯.其实,在.NET里面,微软用丰富的"流"对象取代了传统的文件操作,而"流",是一个在Unix里面经常使用的对象. 我们可以把流当作一个通道,程序的的数据可以沿着这个通道"流"到各种数据存储机构(比如:文件,字符串,数组,或者其他形式的流等).为什么我们会摒弃用了那么久的IO操作,而代之为流呢?其中很重要的一个原因就是并不是所有的数

单点登录在ASP.NET上的简单实现

asp.net 系统的基本架构 我们假设一个系统System包含Service客户服务中心.Shop网上购物中心和Office网上办公中心三个独立的网站.Service管理客户的资料,登录和注销过程.不论客户访问System的任何一个页面,系统都会转到登录界面,在用户登录后,系统会自动转会到客户上次请求的页面.并且用户此后可以在System中无缝切换.不需要再次进行登录.即在System中实现单点登录SSO(Single Sign-On). 我们知道,用户的即时状态通常是使用Applicatio

ASP.NET加密技术的应用(加密类代码参考)

asp.net|参考|加密  /**//**********************Created by Chen************************** *如果你觉得本人的文章好,要引用请尊重著作人的劳动果实,说明 *出处以及原创作者,Thank you!!!   email:aishen944-sohu.com *******************************************************************/ using System;usi

ASP.NET加密技术的应用

asp.net|加密 加密类代码  /**//**//**//**********************Created by Chen************************** *如果你觉得本人的文章好,要引用请尊重著作人的劳动果实,说明 *出处以及原创作者,Thank you!!!   email:aishen944-sohu.com *******************************************************************/ using