我有多家大base64編碼的文本文件,我需要知道在C#.NET解碼的base64大文本字符串
如何解讀這些大型字符串轉換爲字符串?
我用這個代碼,但它需要很長的時間,有時它得到了凍結,停止響應
richTextBox2.Text = Base64Decode(richTextBox1.Text); // I Past text at richTextBox1
,我嘗試這也
var bytes = Convert.FromBase64String(richTextBox1.Text);
var text = System.Text.Encoding.Unicode.GetString(bytes, 0, bytes.Length);
richTextBox2.Text = text.ToString();
有很多類似的問題,但我覺得沒有一個講大的文本文件
編輯:
public static string Base64Decode(string base64EncodedData)
{
var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData);
return System.Text.Encoding.UTF8.GetString(base64EncodedBytes);
}
你試過解碼它的異步? – 2014-10-03 07:55:25
多大,多長? – 2014-10-03 07:56:50
我不這麼認爲。你能解釋一下嗎? – user3570328 2014-10-03 07:57:51