牛骨文教育服务平台(让学习变的简单)
博文笔记

C#实现Base64的编码与解码

创建时间:2015-12-14 投稿人: 浏览次数:3816

      使用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);
        }
    }
}



运行效果









声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。