C#实现Base64的编码与解码
使用VS2013,C#已经集成Base64的编码与解码的功能,只要调用转换函数即可实现。
主要实现的代码如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Base64_V1 { public partial class Base64 : Form { public Base64() { InitializeComponent(); } private void btn_Base64_Encode_Click(object sender, EventArgs e) { byte[] inArray = System.Text.Encoding.UTF8.GetBytes(txt_Base64_SRC.Text); txt_Base64_DST.Text = Convert.ToBase64String(inArray); } private void btn_Base64_Decode_Click(object sender, EventArgs e) { byte[] inArray = Convert.FromBase64String(txt_Base64_SRC.Text); txt_Base64_DST.Text = System.Text.Encoding.UTF8.GetString(inArray); } } }
运行效果
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。