Ciao,
puoi sempre passare da byte[] a stringa e viceversa (chiaramente con la codifica corretta):
string stringa = "test";
byte[] bytes = Encoding.Unicode.GetBytes(stringa);
bytes.Dump();
string reverse = Encoding.Unicode.GetString(bytes);
reverse.Dump();
notare appunto che ho usato sempre Unicode come codifica...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo