کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.
کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.

Encode کردن و Decode کردن متن با C#

سلام دوستان امروز آموزش Encode و Decode کردن متن در سی شارپ را برایتان آورده ام.

 

ابتدا محیطی مثل زیر بسازید (نام richTextBox را rtxt1 بگذارید).


Encode Decode


وارد رویداد کلیک دکمه Encode شوید و کد زیر را در آن بنویسید.

1
2
                byte[] bytes = Encoding.UTF8.GetBytes(rtxt1.Text);
                rtxt1.Text = Convert.ToBase64String(bytes);

حال وارد رویداد کلیک دکمه Decode شوید و این کد را در آن بنویسید.

1
2
3
4
5
6
7
8
9
            try { byte[] bytes = Convert.FromBase64String(rtxt1.Text); rtxt1.Text = Encoding.UTF8.GetString(bytes); } catch (Exception ex) { MessageBox.Show(ex.Message); }

کار تمام!!

کد ها هم فکر کنم واضح باشند.

حال برای مثال اگر 'CodeWriter21' را اینکد کنیم نتیجه می شود 'Q29kZVdyaXRlcjIx'. 

امیدوارم که خوشتان آمده باشد.

تا کدی دیگر خداحافظ

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد