玉环网站制作:0576-87203280   玉环样本制作:13706862816
  设为首页 | 加入收藏 | 玉环房产网 | 玉环购物网 | 客户留言 | 投诉建议  
  网站首页 网站套餐 网站维护 网站推广 建站流程 客户案例 样本制作 老板邮局 公司简介 联系我们
→ 我想申请免费网站  
→ 我想申请网站改版  
→ 我想申请网站维护  
→ 我想了解建站流程  
→ 域名空间邮局价格  
= 新闻动态 =
·“钓鱼网站”借壳淘宝钻石级店铺行骗
·暴风媒体化发展或为视频客户端盈利新
·传谷歌将在美推音乐服务Google
·消息称微软将与Facebook和T
·Verizon CEO:FCC新规
·eBay第三季净利3.497亿美元
·阿里巴巴伙伴计划每年为会员省27亿
·企业网站制作价格
·75%年轻人称没有互联网就无法生活
·云计算下微软的未来:需超越Wind
·虚拟化“利器”化解电信企业采购“痼
·李开复回应质疑:谷歌未超百度只因动
新闻动态  
 您的位置:首页 > 新闻动态
.net获取中文第一个大写字母方法
发布时间:2009-06-24   来源:微格网络

using System.Text;//引用下面的Encoding 类使用到


public partial class shopcar : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //DataGrid1.DataSource = (DataTable)Session["paycardt"];
        //DataGrid1.DataBind();
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string text = TextBox1.Text.Substring(0,1);
        int i;
        //for (int k = 0; k < text.Length; k++)
        //{
        Response.Write(getoneindex(text));
        //}
    }
    private string getoneindex(string oneindextxt)
    {
        if (Convert.ToChar(oneindextxt) >= 0 && Convert.ToChar(oneindextxt) < 256)
            return oneindextxt;
        else
        {
          
            Encoding gb2312 = Encoding.GetEncoding("gb2312");
            byte[] unicodebytes = Encoding.Unicode.GetBytes(oneindextxt);
            byte[] gb2312bytes = Encoding.Convert(Encoding.Unicode, gb2312, unicodebytes);
            return getx(Convert.ToInt32(string.Format("{0:d2}", Convert.ToInt16(gb2312bytes[0]) - 160)+ string.Format("{0:d2}", Convert.ToInt16(gb2312bytes[1]) - 160)));
        }

    }
    private string getx(int gbcode)
    {
        if (gbcode >= 1601 && gbcode < 1637) return "a";
        if (gbcode >= 1637 && gbcode < 1833) return "b";
        if (gbcode >= 1833 && gbcode < 2078) return "c";
        if (gbcode >= 2078 && gbcode < 2274) return "d";
        if (gbcode >= 2274 && gbcode < 2302) return "e";
        if (gbcode >= 2302 && gbcode < 2433) return "f";
        if (gbcode >= 2433 && gbcode < 2594) return "g";
        if (gbcode >= 2594 && gbcode < 2787) return "h";
        if (gbcode >= 2787 && gbcode < 3106) return "j";
        if (gbcode >= 3106 && gbcode < 3212) return "k";
        if (gbcode >= 3212 && gbcode < 3472) return "l";
        if (gbcode >= 3472 && gbcode < 3635) return "m";
        if (gbcode >= 3635 && gbcode < 3722) return "n";
        if (gbcode >= 3722 && gbcode < 3730) return "o";
        if (gbcode >= 3730 && gbcode < 3858) return "p";
        if (gbcode >= 3858 && gbcode < 4027) return "q";
        if (gbcode >= 4027 && gbcode < 4086) return "r";
        if (gbcode >= 4086 && gbcode < 4390) return "s";
        if (gbcode >= 4390 && gbcode < 4558) return "t";
        if (gbcode >= 4558 && gbcode < 4684) return "w";
        if (gbcode >= 4684 && gbcode < 4925) return "x";
        if (gbcode >= 4925 && gbcode < 5249) return "y";
        if (gbcode >= 5249 && gbcode <= 5589) return "z";
        if (gbcode >= 5601 && gbcode <= 8794)
        {
            string codedata = "cjwgnspgcenegypbtwxzdxykygtpjnmjqmbsgzscyjsyyfpggbzgydywjkgaljswkbjqhyjwpdzlsgmr"
             + "ybywwccgznkydgttngjeyekzydcjnmcylqlypyqbqrpzslwbdgkjfyxjwcltbncxjjjjcxdtqsqzycdxxhgckbphffss"
             + "pybgmxjbbyglbhlssmzmpjhsojnghdzcdklgjhsgqzhxqgkezzwymcscjnyetxadzpmdssmzjjqjyzcjjfwqjbdzbjgd"
             + "nzcbwhgxhqkmwfbpbqdtjjzkqhylcgxfptyjyyzpsjlfchmqshgmmxsxjpkdcmbbqbefsjwhwwgckpylqbgldlcctnma"
             + "eddksjngkcsgxlhzaybdbtsdkdylhgymylcxpycjndqjwxqxfyyfjlejbzrwccqhqcsbzkymgplbmcrqcflnymyqmsqt"
             + "rbcjthztqfrxchxmcjcjlxqgjmshzkbswxemdlckfsydsglycjjssjnqbjctyhbftdcyjdgwyghqfrxwckqkxebpdjpx"
             + "jqsrmebwgjlbjslyysmdxlclqkxlhtjrjjmbjhxhwywcbhtrxxglhjhfbmgykldyxzpplggpmtcbbajjzyljtyanjgbj"
             + "flqgdzyqcaxbkclecjsznslyzhlxlzcghbxzhznytdsbcjkdlzayffydlabbgqszkggldndnyskjshdlxxbcghxyggdj"
             + "mmzngmmccgwzszxsjbznmlzdthcqydbdllscddnlkjyhjsycjlkohqasdhnhcsgaehdaashtcplcpqybsdmpjlpcjaql"
             + "cdhjjasprchngjnlhlyyqyhwzpnccgwwmzffjqqqqxxaclbhkdjxdgmmydjxzllsygxgkjrywzwyclzmcsjzldbndcfc"

             + "xyhlschycjqppqagmnyxpfrkssbjlyxyjjglnscmhcwwmnzjjlhmhchsyppttxrycsxbyhcsmxjsxnbwgpxxtaybgajc"
             + "xlypdccwqocwkccsbnhcpdyznbcyytyckskybsqkkytqqxfcwchcwkelcqbsqyjqcclmthsywhmktlkjlychwheqjhtj"
             + "hppqpqscfymmcmgbmhglgsllysdllljpchmjhwljcyhzjxhdxjlhxrswlwzjcbxmhzqxsdzpmgfcsglsdymjshxpjxom"
             + "yqknmyblrthbcftpmgyxlchlhlzylxgsssscclsldclepbhshxyyfhbmgdfycnjqwlqhjjcywjztejjdhfblqxtqkwhd"
             + "chqxagtlxljxmsljhdzkzjecxjcjnmbbjcsfywkbjzghysdcpqyrsljpclpwxsdwejbjcbcnaytmgmbapclyqbclzxcb"
             + "nmsggfnzjjbzsfqyndxhpcqkzczwalsbccjxpozgwkybsgxfcfcdkhjbstlqfsgdslqwzkxtmhsbgzhjcrglyjbpmljs"
             + "xlcjqqhzmjczydjwbmjklddpmjegxyhylxhlqyqhkycwcjmyhxnatjhyccxzpcqlbzwwwtwbqcmlbmynjcccxbbsnzzl"
             + "jpljxyztzlgcldcklyrzzgqtgjhhgjljaxfgfjzslcfdqzlclgjdjcsnclljpjqdcclcjxmyzftsxgcgsbrzxjqqcczh"
             + "gyjdjqqlzxjyldlbcyamcstylbdjbyregklzdzhldszchznwczcllwjqjjjkdgjcolbbzppglghtgzcygezmycnqcycy"
             + "hbhgxkamtxyxnbskyzzgjzlqjdfcjxdygjqjjpmgwgjjjpkjsbgbmmcjssclpqpdxcdyykypcjddyygywchjrtgcnyql"
             + "dkljczzgzccjgdyksgpzmdlcphnjafyzdjcnmwescsglbtzcgmsdllyxqsxsbljsbbsgghfjlwpmzjnlyywdqshzxtyy"
             + "whmcyhywdbxbtlmswyyfsbjcbdxxlhjhfpsxzqhfzmqcztqcxzxrdkdjhnnyzqqfnqdmmgnydxmjgdhcdycbffallztd"
             + "ltfkmxqzdngeqdbdczjdxbzgsqqddjcmbkxffxmkdmcsychzcmljdjynhprsjmkmpcklgdbqtfzswtfgglyplljzhgjj"
             + "gypzltcsmcnbtjbhfkdhbyzgkpbbymtdlsxsbnpdkleycjnycdykzddhqgsdzsctarlltkzlgecllkjljjaqnbdggghf"
             + "jtzqjsecshalqfmmgjnlyjbbtmlycxdcjpldlpcqdhsycbzsckbzmsljflhrbjsnbrgjhxpdgdjybzgdlgcsezgxlblg"
             + "yxtwmabchecmwyjyzlljjshlgndjlslygkdzpzxjyyzlpcxszfgwyydlyhcljscmbjhblyjlycblydpdqysxktbytdkd"
             + "xjypcnrjmfdjgklccjbctbjddbblblcdqrppxjcglzcshltoljnmdddlngkaqakgjgyhheznmshrphqqjchgmfprxcjg"
             + "dychghlyrzqlcngjnzsqdkqjymszswlcfqjqxgbggxmdjwlmcrnfkkfsyyljbmqammmycctbshcptxxzzsmphfshmclm"
             + "ldjfyqxsdyjdjjzzhqpdszglssjbckbxyqzjsgpsxjzqznqtbdkwxjkhhgflbcsmdldgdzdblzkycqnncsybzbfglzzx"
             + "swmsccmqnjqsbdqsjtxxmbldxcclzshzcxrqjgjylxzfjphymzqqydfqjjlcznzjcdgzygcdxmzysctlkphtxhtlbjxj"
             + "lxscdqccbbqjfqzfsltjbtkqbsxjjljchczdbzjdczjccprnlqcgpfczlclcxzdmxmphgsgzgszzqjxlwtjpfsyaslcj"
             + "btckwcwmytcsjjljcqlwzmalbxyfbpnlschtgjwejjxxglljstgshjqlzfkcgnndszfdeqfhbsaqdgylbxmmygszldyd"
             + "jmjjrgbjgkgdhgkblgkbdmbylxwcxyttybkmrjjzxqjbhlmhmjjzmqasldcyxyqdlqcafywyxqhz";
            string _gbcode = gbcode.ToString();
            int pos = (Convert.ToInt16(_gbcode.Substring(0, 2)) - 56) * 94 + Convert.ToInt16(_gbcode.Substring(_gbcode.Length - 2, 2));
            return codedata.Substring(pos - 1, 1);
        }
        return " ";
    }
  
}
 

 


浙江省台州市玉环县微格网络 Copyright 2009 © 微格网络,捷成网络旗下子公司 AllRights Reserved. 
浙ICP备09045637号