Avatar billede anhansen Nybegynder
20. november 2003 - 15:51 Der er 5 kommentarer og
1 løsning

bytearray til string og tilbage igen

Hejsa igen...

Hvordan gør man.

Jeg har et bytearray fra en md5 hash -> Det skal laves til en string pga db-gem -> hiver ud af db -> string til bytearray for at tjekke mod indtastet pass.

Jeg kan ikke finde ud af at konvertere dem rigtigt.. :-(

/Anders
Avatar billede odegaard Nybegynder
20. november 2003 - 16:25 #1
Hvorfor sammenligner du ikke bare to strings istedet for to bytearrays?
string myStr = System.Text.ASCIIEncoding.ASCII.GetString(MyByteArray)
Avatar billede odegaard Nybegynder
20. november 2003 - 16:26 #2
Jeg ved ikke om du mere er til en anden encoding, men der er fx. også
System.Text.UTF8Encoding.UTF8.GetString(...);
Avatar billede odegaard Nybegynder
20. november 2003 - 16:27 #3
glemte lige den anden vej:
MyByteArray = System.Text.UTF8Encoding.UTF8.GetBytes(myStr);
Avatar billede anhansen Nybegynder
20. november 2003 - 21:21 #4
Det er faktisk også det jeg gør... :-)

Jeg får et indtastet password som jeg md5 hasher, den tager bytearray som input og giver bytearray ud. Så der skal konverteres begge veje. Så hiver jeg min streng ud af db'en, og sammenligner med den anden.

Men jeg prøver lige i morgen når jeg møder.. og vender så tilbage...
Avatar billede anhansen Nybegynder
24. november 2003 - 11:53 #5
Sorry for den lange svartid... Jeg når ikke lige at lave det lige pt da jeg har fået andet for... :-)
Men nu får du dine points... Det må man vel godt.. Det ser rigtigt ud det du skriver...
Avatar billede odegaard Nybegynder
24. november 2003 - 13:13 #6
Jeg har testet syntaxen med Compileren, og den godkendte det. Om det så virker som forventet, regnede jeg jo med at du ville teste, men det er jeg nu ret sikker på at det gør :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester