How do I encode and decode a base64 string?

前端 未结 10 2492
我在风中等你
我在风中等你 2020-11-22 03:41
  1. How do I return a base64 encoded string given a string?

  2. How do I decode a base64 encoded string into a string?

10条回答
  •  难免孤独
    2020-11-22 04:28

    You can display it like this:

    var strOriginal = richTextBox1.Text;
    
    byte[] byt = System.Text.Encoding.ASCII.GetBytes(strOriginal);
    
    // convert the byte array to a Base64 string
    string strModified = Convert.ToBase64String(byt);
    
    richTextBox1.Text = "" + strModified;
    

    Now, converting it back.

    var base64EncodedBytes = System.Convert.FromBase64String(richTextBox1.Text);
    
    richTextBox1.Text = "" + System.Text.Encoding.ASCII.GetString(base64EncodedBytes);
    MessageBox.Show("Done Converting! (ASCII from base64)");
    

    I hope this helps!

提交回复
热议问题