2009年1月12日星期一

将全角的变为半角

将全角的变为半角
string s="GBJ1—86";
char[] c=s.ToCharArray();
for (int i=0;i {
byte[] b=System.Text.Encoding.Unicode.GetBytes(c,i,1);
if (b.Length==2)
{
if (b[1]==255)
{
b[0]=(byte)(b[0]+32);
b[1]=0;
c[i]=System.Text.Encoding.Unicode.GetChars(b)[0];
}
}
}
//半角
string news=new string(c);

没有评论:

发表评论