工大在线

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: liu19880426
打印 上一主题 下一主题

[原创] 计算机编程小组诚邀高手加盟!!

[复制链接]

0

主题

0

好友

53

积分

秀才

Rank: 3Rank: 3

该用户从未签到

西工币
538 枚
好评度
0 点
声望
0 点
注册时间
2008-5-29
帖子
53
积分
53
UID
15738
51#
发表于 2008-6-6 15:54:35 |只看该作者
在parse的时候没有必要两位两位的parse,再对数组进行GetString()  , 可以直接这么搞  : ret+=((char)int.Parse(str, System.Globalization.NumberStyles.HexNumber)).ToString();
回复

使用道具 举报

0

主题

0

好友

53

积分

秀才

Rank: 3Rank: 3

该用户从未签到

西工币
538 枚
好评度
0 点
声望
0 点
注册时间
2008-5-29
帖子
53
积分
53
UID
15738
52#
发表于 2008-6-6 15:56:56 |只看该作者
Convert里的方法跟int.parse相似:(char)Convert.ToInt16(str, 16);
回复

使用道具 举报

7

主题

0

好友

254

积分

举人

Rank: 4

该用户从未签到

西工币
759 枚
好评度
0 点
声望
235 点
注册时间
2006-9-12
帖子
136
积分
254
UID
3052
53#
发表于 2008-6-6 18:08:10 |只看该作者
Encoding.Unicode.GetString( );

参数必须是byte型数组.
回复

使用道具 举报

0

主题

0

好友

1

积分

书生

Rank: 2

该用户从未签到

西工币
10 枚
好评度
0 点
声望
-1 点
注册时间
2008-6-9
帖子
1
积分
1
UID
15919
54#
发表于 2008-6-9 19:44:32 |只看该作者

中国移动淘宝网代充话费 充50只需 49.60元 充100仅需99元

中国移动淘宝网代充话费 充50只需 49.60元 充100仅需99元
建议通过淘宝网
陕西移动手机话费优惠充值进行中http://auction1.taobao.com/auction/item_detail-0db2-dfa4ef8eac53d96a671c2468dc19ed6f.jhtml了解详情,
支付宝是网上流行的快捷、方便、安全的交易方式,强烈建议通过支付宝交易。
话费充值本来就利薄,也没有多大的降价空间,本人做这个也不是为了挣钱,纯粹为了赢取好评和信誉度,以便在网络中赢得认可。
望大家多多支持,谢谢!
已有 1 人评分声望 收起 理由
liu19880426 -1 广告/SPAM

总评分: 声望 -1   查看全部评分

回复

使用道具 举报

62

主题

0

好友

954

积分

探花

fuck-sbtm

Rank: 6Rank: 6

该用户从未签到

西工币
5710 枚
好评度
10 点
声望
363 点
注册时间
2008-5-15
帖子
747
积分
954
UID
15492

发帖先锋 水瓶座

55#
发表于 2008-6-9 19:46:59 |只看该作者
这楼层很高 但是我的楼层上60+了 建明+u
这世界每个人都装正经,那我只好装不正经.
回复

使用道具 举报

0

主题

0

好友

53

积分

秀才

Rank: 3Rank: 3

该用户从未签到

西工币
538 枚
好评度
0 点
声望
0 点
注册时间
2008-5-29
帖子
53
积分
53
UID
15738
56#
发表于 2008-6-10 11:55:01 |只看该作者
原帖由 dixnuits 于 2008-6-6 18:08 发表
Encoding.Unicode.GetString( );

参数必须是byte型数组.


没错,用Encoding.Unicode.GetString( );确实如此,但是parse以后,直接char强转就搞定了,没有必要用Encoding.Unicode.GetString( );
嘻嘻,并不是你的编码有问题,也不是方法不好,只是觉得不够简洁,呵呵;
回复

使用道具 举报

94

主题

5

好友

1182

积分

荣誉会员

Rank: 8Rank: 8

该用户从未签到

西工币
7832 枚
好评度
2 点
声望
648 点
注册时间
2008-1-3
帖子
841
积分
1182
UID
13745

终身成就奖 特殊贡献奖 论坛元老 音乐天才 金牛座 辰龙 MVP 音乐达人

57#
发表于 2008-6-10 12:20:23 |只看该作者
好,要+u!!


你也继续哈!
回复

使用道具 举报

0

主题

0

好友

53

积分

秀才

Rank: 3Rank: 3

该用户从未签到

西工币
538 枚
好评度
0 点
声望
0 点
注册时间
2008-5-29
帖子
53
积分
53
UID
15738
58#
发表于 2008-6-10 14:16:04 |只看该作者
using System;
using System.Collections.Generic;
using System.Text;
using System.Globalization;

namespace ConsoleApplication2
{
    class Program
    {
        static string UnicodeToString(string srcstr)
        {
            string ret = "";
            string src = srcstr;
            int len = srcstr.Length / 4;

            for (int i = 0; i <= len - 1; i++)
            {
                string str = "";
                str = src.Substring(0,4);
                src = src.Substring(4);
                if(有非法字符)
                {
                   continue;
                }
                else
                {
                   ret+=((char)int.Parse(str, System.Globalization.NumberStyles.HexNumber)).ToString();       
                }
               
            }
            return ret;
        }

        static void Main(string[] args)
        {
            Console.WriteLine("请输入Unicode字符串:");
            string str = Console.ReadLine();
            Console.WriteLine("转化结果为:{0}", UnicodeToString(str));
            Console.ReadKey();
        }
    }
}
回复

使用道具 举报

94

主题

5

好友

1182

积分

荣誉会员

Rank: 8Rank: 8

该用户从未签到

西工币
7832 枚
好评度
2 点
声望
648 点
注册时间
2008-1-3
帖子
841
积分
1182
UID
13745

终身成就奖 特殊贡献奖 论坛元老 音乐天才 金牛座 辰龙 MVP 音乐达人

59#
发表于 2008-6-10 14:19:35 |只看该作者
有意向的留下联系方式哦!
回复

使用道具 举报

94

主题

5

好友

1182

积分

荣誉会员

Rank: 8Rank: 8

该用户从未签到

西工币
7832 枚
好评度
2 点
声望
648 点
注册时间
2008-1-3
帖子
841
积分
1182
UID
13745

终身成就奖 特殊贡献奖 论坛元老 音乐天才 金牛座 辰龙 MVP 音乐达人

60#
发表于 2008-6-10 14:20:07 |只看该作者
有意向的留下联系方式哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|xatubbs.com ( 苏ICP备11050183号 )

GMT+8, 2025-7-20 02:55 , Processed in 0.115275 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部