C#編碼轉換主要使用了Encoding.Convert方法,它需要原編碼字串的位元組陣列作為引數,回傳目標編碼的位元組陣列,Encoding物件可以從字串獲取位元組陣列,又能夠從位元組陣列還原字串,因此可以將其組合用來轉碼,
public static string EncodingConvert(Encoding src, Encoding dst, string text)
{
var bytes = src.GetBytes(text);
bytes = Encoding.Convert(src, dst, bytes);
return dst.GetString(bytes);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/30392.html
標籤:C#
