Tjena Använd någon av klasserna som ärver från System.Text.Encoding, beroende på hur texten är largrad i din sbyte[]. Fast Encoding.GetString() tar bara byte[], så du får konvertera med exempelvis Buffer.BlockCopy().string och sbyte[]
Jag vet inte om det är jag som är tokig...
Hur gör man enklast en string av en sbyte[]???
Just nu gör jag så här:
bytes är en sbyte[]
char[] tmpChar = new char[bytes.Length];
for(int i=0;i<bytes.Length;i++)
{
tmpChar[i]=Convert.ToChar(bytes[i]);
}
System.String str=new System.String(tmpChar);
men det känns grymt onödigt...måste ju finnas nåt enklare sätt, eller?
/JohanSv: string och sbyte[]
MS