c#字符串編碼編碼(encoding)使用方法示例
Unicode有四種編碼格式,UTF-8, UTF-16,UTF-32,UTF-7。
字符編碼類(lèi),ASCIIEncoding ,UTF7Encoding,UnicodeEncoding,UTF32Encoding。
using System.Collections.Generic;
using System.Text;
namespace AsciiEncodingDemo
{
class Program
{
static void Main(string[] args)
{
ASCIIEncoding myAscii = new ASCIIEncoding();
string unicodeStr = "ASCII Encoding Demo";
Console.WriteLine(unicodeStr);
//下面的代碼將對(duì)unicodeStr字符串的內(nèi)容進(jìn)行編碼。
Byte[] encodeBytes = myAscii.GetBytes(unicodeStr);
Console.WriteLine("編碼后的字符串:");
foreach (byte c in encodeBytes)
{
Console.Write("[{0}]", c);
}
Console.WriteLine("");
Console.WriteLine("解碼后的字符串:");
//下面的語(yǔ)句將對(duì)encodeBytes字節(jié)數(shù)組的內(nèi)容進(jìn)行解碼
string decodeStr = myAscii.GetString(encodeBytes);
Console.WriteLine(decodeStr);
Console.ReadLine();
}
}
}
相關(guān)文章
Windows中使用C#為文件夾和文件編寫(xiě)密碼鎖的示例分享
這篇文章主要介紹了Windows中使用C#為文件夾和文件編寫(xiě)密碼鎖的示例分享,特別是文件鎖可以針對(duì)各種類(lèi)型的文件輸入密碼進(jìn)行加密解密,非常實(shí)用,需要的朋友可以參考下2016-03-03算法證明每一位都相同十進(jìn)制數(shù)不是完全平方數(shù)
這篇文章主要為大家介紹了算法證明每一位都相同十進(jìn)制數(shù)不是完全平方數(shù)的過(guò)程論述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05c#判斷字符是否為中文的三種方法分享(正則表達(dá)式判斷)
判斷一個(gè)字符是不是漢字通常有三種方法,第一種用 ASCII 碼判斷,第二種用漢字的UNICODE編碼范圍判斷,第三種用正則表達(dá)式判斷,以下是具體方法2014-01-01C#實(shí)現(xiàn)Array添加擴(kuò)展實(shí)例
這篇文章主要介紹了C#實(shí)現(xiàn)Array添加擴(kuò)展,對(duì)C#初學(xué)者有不錯(cuò)的參考價(jià)值,需要的朋友可以參考下2014-08-08C#網(wǎng)頁(yè)跳轉(zhuǎn)方法總結(jié)
這篇文章主要介紹了C#網(wǎng)頁(yè)跳轉(zhuǎn)方法總結(jié)的相關(guān)資料,需要的朋友可以參考下2015-12-12