المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تشفير Base64 بلغة #C


AnGeL25dZ
14/06/2010, 11:20
التشفير Encode :
public string EncodeBS64(string stre)
{
cres = "";
try
{
byte[] encData_byte = new byte[stre.Length];
encData_byte = System.Text.Encoding.UTF8.GetBytes(stre);
cres = Convert.ToBase64String(encData_byte);
return cres;

}
catch (Exception e)
{
throw new Exception("Error in base64Encode" + e.Message);
}

}فك التشفير Decode :
public string DecodeBS64(string strd)
{
cres = "";
try
{
System.Text.UTF8Encoding encoder = new System.Text.UTF8Encoding();
System.Text.Decoder utf8Decode = encoder.GetDecoder();

byte[] todecode_byte = Convert.FromBase64String(strd);
int charCount = utf8Decode.GetCharCount(todecode_byte, 0, todecode_byte.Length);
char[] decoded_char = new char[charCount];
utf8Decode.GetChars(todecode_byte, 0, todecode_byte.Length, decoded_char, 0);
cres = new String(decoded_char);
return cres;
}
catch (System.Exception )
{
cres = "Invalid Base64 Code";
return cres;
}

}

Dz_V!rUs
14/06/2010, 13:03
أنجل ****
وبارك الله فيك

Damane2011
25/12/2011, 22:26
كان شرفا لي أن أحضر عهدك لكن للأسف

رغم ذلك متشرف لمعرفتك عن طريق الناس

**** لك يا أستاذ و بالتوفيق لك في حياتك

ViRuS_Ra3cH
26/12/2011, 00:38
أهلا أنجل بارك الله فيك خو راني كنت ندور عليه ........

DR-HEX
26/12/2011, 01:31
****ا اخوي انجيل

ChAnDiPa-Dz
24/02/2013, 23:12
merci 3la koloch

Dr.MyStrO
10/05/2013, 10:49
مشكور , مبدع :)