ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
سلام دوستان امروز آموزش Encode و Decode کردن متن در سی شارپ را برایتان آورده ام.
ابتدا محیطی مثل زیر بسازید (نام richTextBox را rtxt1 بگذارید).
وارد رویداد کلیک دکمه 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'.
امیدوارم که خوشتان آمده باشد.
تا کدی دیگر خداحافظ