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)容進行編碼。
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)容進行解碼
string decodeStr = myAscii.GetString(encodeBytes);
Console.WriteLine(decodeStr);
Console.ReadLine();
}
}
}
相關文章
算法證明每一位都相同十進制數(shù)不是完全平方數(shù)
這篇文章主要為大家介紹了算法證明每一位都相同十進制數(shù)不是完全平方數(shù)的過程論述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05