C#字符串和Acsii碼相互轉(zhuǎn)換
1,現(xiàn)在因?yàn)橛龅揭粋€讀取pdf文件文本信息遇到亂么問題,才找到這個文本字符串的編碼轉(zhuǎn)換的實(shí)現(xiàn)方式來判斷是否存在亂碼(0>亂碼>255):
C# 字符轉(zhuǎn)ASCII碼,ASCII碼轉(zhuǎn)字符
public static int Asc(string character) { if (character.Length == 1) { System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding(); int intAsciiCode = (int)asciiEncoding.GetBytes(character)[0]; return (intAsciiCode); } else { throw new Exception("Character is not valid."); } }
ASCII碼轉(zhuǎn)字符:
public static string Chr(int asciiCode) { if (asciiCode >= 0 && asciiCode <= 255) { System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding(); byte[] byteArray = new byte[] { (byte)asciiCode }; string strCharacter = asciiEncoding.GetString(byteArray); return (strCharacter); } else { throw new Exception("ASCII Code is not valid."); } }
還有一個特殊的方式:直接獲取字符串的字節(jié)大小來區(qū)分
string str="abcd"; byte[] bytetest = System.Text.Encoding.Default.GetBytes(str.ToString());
到此這篇關(guān)于C#字符串和Acsii碼相互轉(zhuǎn)換的文章就介紹到這了,更多相關(guān)C#字符串和Acsii碼轉(zhuǎn)換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用C#給PDF文檔添加注釋的實(shí)現(xiàn)代碼
本文將實(shí)例講述C#中如何使用免費(fèi)組件給PDF文檔添加文本注釋,包括自由文本注釋。自由文本注釋能允許我們自定義它的風(fēng)格和外觀,非常具有實(shí)用價值2017-01-01C#使用TensorFlow.NET訓(xùn)練自己的數(shù)據(jù)集的方法
這篇文章主要介紹了C#使用TensorFlow.NET訓(xùn)練自己的數(shù)據(jù)集的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03C#實(shí)現(xiàn)一個簡單實(shí)用的TXT文本操作及日志框架詳解
這篇文章主要給大家介紹了關(guān)于利用C#如何實(shí)現(xiàn)一個簡單實(shí)用的TXT文本操作及日志框架的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們一起來看看吧2018-07-07C#在運(yùn)行時動態(tài)創(chuàng)建類型的實(shí)現(xiàn)方法
這篇文章主要介紹了C#在運(yùn)行時動態(tài)創(chuàng)建類型的實(shí)現(xiàn)方法,主要通過動態(tài)生成C#代碼再編譯成程序集來實(shí)現(xiàn)動態(tài)創(chuàng)建類型的,需要的朋友可以參考下2014-09-09C# Winform實(shí)現(xiàn)捕獲窗體最小化、最大化、關(guān)閉按鈕事件的方法
這篇文章主要介紹了C# Winform實(shí)現(xiàn)捕獲窗體最小化、最大化、關(guān)閉按鈕事件的方法,可通過重寫WndProc來實(shí)現(xiàn),需要的朋友可以參考下2014-08-08c#中將uint值轉(zhuǎn)換成int的實(shí)例方法
在本文里小編給大家整理的是關(guān)于c#中將uint值轉(zhuǎn)換成int的實(shí)例方法,需要的朋友們學(xué)習(xí)參考下。2019-08-08