标签:style blog http io color os ar for sp
using System;
using System.Text;
namespace ConsoleApplication
{
class ChineseCode
{
public static void Main()
{
//获取GB2312编码页(表)
Encoding gb = Encoding.GetEncoding("gb2312");
//调用函数产生4个随机中文汉字编码
object[] bytes = CreateRegionCode(4);
//根据汉字编码的字节数组解码出中文汉字
string str1 = gb.GetString((byte[]) Convert.ChangeType(bytes[0], typeof(byte[])));
string str2 = gb.GetString((byte[]) Convert.ChangeType(bytes[1], typeof(byte[])));
string str3 = gb.GetString((byte[]) Convert.ChangeType(bytes[2], typeof(byte[])));
string str4 = gb.GetString((byte[]) Convert.ChangeType(bytes[3], typeof(byte[])));
//输出的控制台
Console.WriteLine(str1 + str2 + str3 + str4);
}

/**/
/*
此函数在汉字编码范围内随机创建含两个元素的十六进制字节数组,每个字节数组代表一个汉字,并将
四个字节数组存储在object数组中。
参数:strlength,代表需要产生的汉字个数
*/
public static object[] CreateRegionCode(int strlength)标签:style blog http io color os ar for sp
原文地址:http://www.cnblogs.com/xuxiaoshuan/p/4058756.html