c#字符串編碼編碼(encoding)使用方法示例
Unicode有四種編碼格式,UTF-8, UTF-16,UTF-32,UTF-7。
字符編碼類,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);
//下面的代碼將對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("解碼后的字符串:");
//下面的語句將對encodeBytes字節(jié)數(shù)組的內(nèi)容進(jìn)行解碼
string decodeStr = myAscii.GetString(encodeBytes);
Console.WriteLine(decodeStr);
Console.ReadLine();
}
}
}
相關(guān)文章
算法證明每一位都相同十進(jìn)制數(shù)不是完全平方數(shù)
這篇文章主要為大家介紹了算法證明每一位都相同十進(jìn)制數(shù)不是完全平方數(shù)的過程論述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05c#判斷字符是否為中文的三種方法分享(正則表達(dá)式判斷)
判斷一個字符是不是漢字通常有三種方法,第一種用 ASCII 碼判斷,第二種用漢字的UNICODE編碼范圍判斷,第三種用正則表達(dá)式判斷,以下是具體方法2014-01-01C#實(shí)現(xiàn)Array添加擴(kuò)展實(shí)例
這篇文章主要介紹了C#實(shí)現(xiàn)Array添加擴(kuò)展,對C#初學(xué)者有不錯的參考價值,需要的朋友可以參考下2014-08-08