亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

C#中string與byte[]的轉換幫助類-.NET教程,C#語言

2024-07-10 13:22:19
字體:
來源:轉載
供稿:網友
 
主要實現了以下的函數 


代碼中出現的sidle是我的網名。 

/**//* 
* @author wuerping 
* @version 1.0 
* @date 2004/11/30 
* @description: 
*/ 
using system; 
using system.text; 
namespace sidlehelper 

/**//// <summary> 
/// summary description for strhelper. 
/// 命名縮寫: 
/// str: unicode string 
/// arr: unicode array 
/// hex: 二進制數據 
/// hexbin: 二進制數據用ascii字符表示 例 字符1的hex是0x31表示為hexbin是 31 
/// asc: ascii 
/// uni: unicode 
/// </summary> 
public sealed class strhelper 

hex與hexbin的轉換#region hex與hexbin的轉換 
public static void hexbin2hex(byte[] bhexbin, byte[] bhex, int nlen) 

for(int i=0; i<nlen/2; i++) 

if(bhexbin[2*i] <0x41) 

bhex[i] = convert.tobyte(((bhexbin[2*i] - 0x30)<<4) & 0xf0); 

else 

bhex[i] = convert.tobyte(((bhexbin[2*i] - 0x37)<<4) & 0xf0); 


if(bhexbin[2*i+1] <0x41) 

bhex[i] |= convert.tobyte((bhexbin[2*i+1] - 0x30) & 0x0f); 

else 

bhex[i] |= convert.tobyte((bhexbin[2*i+1] - 0x37) & 0x0f); 



public static byte[] hexbin2hex(byte[] bhexbin, int nlen) 

if(nlen%2 !=0) 
return null; 
byte[] bhex = new byte[nlen/2]; 
hexbin2hex(bhexbin, bhex, nlen); 
return bhex; 

public static void hex2hexbin(byte[] bhex, byte[] bhexbin, int nlen) 

byte c; 
for(int i=0;i<nlen;i++) 

c = convert.tobyte((bhex[i]>>4) & 0x0f); 
if(c < 0x0a) 

bhexbin[2*i] = convert.tobyte(c + 0x30); 

else 

bhexbin[2*i] = convert.tobyte(c + 0x37); 

c = convert.tobyte(bhex[i]&0x0f); 
if(c < 0x0a) 

bhexbin[2*i+1] = convert.tobyte(c + 0x30); 

else 

bhexbin[2*i+1] = convert.tobyte(c + 0x37); 



public static byte[] hex2hexbin(byte[] bhex, int nlen) 

byte[] bhexbin = new byte[nlen*2]; 
hex2hexbin(bhex, bhexbin, nlen); 
return bhexbin; 

#endregion 

數組和字符串之間的轉化#region 數組和字符串之間的轉化 
public static byte[] str2arr(string s) 

return (new unicodeencoding()).getbytes(s); 

public static string arr2str(byte[] buffer) 

return (new unicodeencoding()).getstring(buffer, 0, buffer.length); 


public static byte[] str2ascarr(string s) 

return system.text.unicodeencoding.convert(system.text.encoding.unicode, 
system.text.encoding.ascii, 
str2arr(s)); 


public static byte[] str2hexascarr(string s) 

byte[] hex = str2ascarr(s); 
byte[] hexbin = hex2hexbin(hex, hex.length); 
return hexbin; 

public static string ascarr2str(byte[] b) 

return system.text.unicodeencoding.unicode.getstring( 
system.text.asciiencoding.convert(system.text.encoding.ascii, 
system.text.encoding.unicode, 
b) 
); 


public static string hexascarr2str(byte[] buffer) 

byte[] b = hex2hexbin(buffer, buffer.length); 
return ascarr2str(b); 

#endregion 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区在线观看| 影音先锋欧美精品| 国产精品高清在线观看| 国产精品久久99久久| 日韩av中文字幕在线免费观看| 精品福利一区二区| 欧美激情性做爰免费视频| 亚洲aa中文字幕| 色老头一区二区三区在线观看| 成人中心免费视频| 中文字幕亚洲欧美日韩高清| 81精品国产乱码久久久久久| 日韩电影免费观看在线观看| 国产成人精品优优av| 亚洲精品99久久久久| 2019中文字幕全在线观看| 色婷婷av一区二区三区久久| 91久久精品美女高潮| 日韩网站免费观看高清| 亚洲性夜色噜噜噜7777| 成人在线视频网| 美女国内精品自产拍在线播放| 欧美成人国产va精品日本一级| 国产91ⅴ在线精品免费观看| 97香蕉久久夜色精品国产| 日韩福利在线播放| 午夜免费在线观看精品视频| 精品动漫一区二区| 538国产精品视频一区二区| 国产一区二区免费| 国产91精品最新在线播放| 久久久久久亚洲精品中文字幕| 欧美超级乱淫片喷水| 久久视频在线免费观看| 日韩电影中文字幕| 成人午夜一级二级三级| 亚洲黄色免费三级| 91系列在线播放| 亚洲福利小视频| 欧美理论片在线观看| 欧美日韩另类字幕中文| 亚洲欧美国产高清va在线播| 国产剧情日韩欧美| 一区二区三区www| 亚洲自拍偷拍在线| 亚洲男人的天堂网站| 97不卡在线视频| 久久中国妇女中文字幕| 2019中文字幕全在线观看| www.久久久久久.com| 九九精品在线观看| 91精品视频在线免费观看| 国产中文日韩欧美| 国产精品视频区| 搡老女人一区二区三区视频tv| 精品国内产的精品视频在线观看| 欧美精品videos性欧美| 欧美一级bbbbb性bbbb喷潮片| 久久久久久久久久久久久久久久久久av| 欧美色视频日本高清在线观看| 2023亚洲男人天堂| 亚洲va久久久噜噜噜久久天堂| 一区二区三区回区在观看免费视频| 97久久精品在线| 午夜免费久久久久| 亚洲人成电影网| 91色视频在线导航| 亚洲天堂av在线免费观看| 欧美色另类天堂2015| 久久国产精品久久国产精品| 69国产精品成人在线播放| 日韩一二三在线视频播| 8090理伦午夜在线电影| 成人免费看黄网站| 色婷婷综合久久久久中文字幕1| 精品露脸国产偷人在视频| 久久国产天堂福利天堂| 日韩在线播放av| 成人www视频在线观看| 亚洲国产天堂网精品网站| 日韩av网站导航| 亚洲国产欧美精品| 亚洲在线免费看| 在线精品国产成人综合| 色偷偷亚洲男人天堂| 亚洲tv在线观看| 日韩在线观看电影| 欧美午夜丰满在线18影院| 欧美www在线| 久久97久久97精品免视看| 日韩av影片在线观看| 91av在线播放视频| 国产日韩换脸av一区在线观看| 日韩视频免费看| 日韩在线视频线视频免费网站| 国产一区香蕉久久| 日韩欧美福利视频| 国内精品免费午夜毛片| 91夜夜揉人人捏人人添红杏| 亚洲精品网站在线播放gif| 久久影视免费观看| 国产精品高潮呻吟视频| 亚洲视频第一页| 色青青草原桃花久久综合| 色婷婷av一区二区三区在线观看| 中文字幕日韩欧美精品在线观看| 亚洲 日韩 国产第一| 97免费中文视频在线观看| 亚洲欧美国产高清va在线播| 亚洲一级免费视频| 久久影院资源网| 欧美老女人性视频| 国内精品国产三级国产在线专| 成人高清视频观看www| 爱福利视频一区| 色综合天天综合网国产成人网| 成人乱色短篇合集| 国产精品91一区| 日韩精品免费在线视频观看| 欧美黑人性猛交| 日韩亚洲在线观看| 欧美xxxx做受欧美.88| 精品视频久久久久久| 亚洲精品美女久久久久| 亚洲精品久久久久久久久| 欧美黄色性视频| 国语自产精品视频在线看一大j8| 亚洲国产婷婷香蕉久久久久久| 97色在线播放视频| 欧美电影免费观看电视剧大全| 久热99视频在线观看| 亚洲毛片在线观看| 日韩av综合网站| 亚洲欧美日韩直播| 色视频www在线播放国产成人| 成人网页在线免费观看| 深夜福利国产精品| 欧美亚洲成人网| 成人a视频在线观看| 色偷偷噜噜噜亚洲男人的天堂| 久久久97精品| 日韩精品www| 午夜精品一区二区三区在线播放| 亚洲国产精品人久久电影| 国产欧美精品一区二区三区介绍| 色哟哟入口国产精品| 午夜美女久久久久爽久久| 日韩欧美黄色动漫| 欧美日韩国产影院| 色综合色综合久久综合频道88| 亚洲精品久久久久中文字幕欢迎你| 久久久久久噜噜噜久久久精品| 国产精品r级在线| 98精品国产高清在线xxxx天堂| 成人免费自拍视频| 欧美激情奇米色| 日韩一区在线视频| 成人在线视频网| 另类美女黄大片| 国产精品日韩电影| 欧美乱大交xxxxx另类电影| 国产精品96久久久久久又黄又硬| 中文字幕日本欧美| 国语自产在线不卡|