C# Base64編碼處理

  • 33655
  • 0

摘要:C# Base64編碼處理

在C#處理BASE64的參考如下:

string a = "abc双123";
byte[] bytes = System.Text.Encoding.GetEncoding("utf-8").GetBytes(a);

//編成 Base64 字串
string b = Convert.ToBase64String(bytes); 

//從 Base64 字串還原
string c = System.Text.Encoding.GetEncoding("utf-8").GetString(Convert.FromBase64String(b));

下面這樣寫也可以:

string a = "abc双123";
byte[] bytes = System.Text.Encoding.UTF8.GetBytes(a);

//編成 Base64 字串
string b = Convert.ToBase64String(bytes); 

//還原
string c = System.Text.Encoding.UTF8.GetString(Convert.FromBase64String(b));