перевод из byte[] в string +сложение строк =ньюанс/проблема?
От: Аноним  
Дата: 05.09.07 11:21
Оценка:
//byte[] buff = содержит несколько отображаемых символов, и в конце идет несколько нулей
//например "Name",0,0,0,... (32 байта)

String A="ASD";
String B=Encoding.Default.GetString(buff,1,32);
String C="!!!";
String D="["+A+"+"+B+"+"+C+"]";

если в буффере в конце нули, то переменная C не прибавляеться, или не отображаеться, непойму.
подозреваю что в операторе GetString в строку дописываються оставшиеся нули и после них ничего не отображаеться.
Помогите разобраться, нехотелось бы искать длинну отображаемой строки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.