Дамы и Господа, кто поможет с кусочком маленького кода?=)))
в общем то, пилил линягу на C# с нуля, был протокол 530, сейчас решил перейти на Ertheia, соответственно, в связи с переходом не могу догнать, сильно не пинайтесь за офтоп плиз... но,
как строчки:
Свернуть ↑
PHP код:
protected void WriteS(string value)
{
if (value != null)
{
WriteB(System.Text.Encoding.Unicode.GetBytes(value));
}
mstream.WriteByte(0);
mstream.WriteByte(0);
}
Свернуть ↑Развернуть ↓
в C# переписать на новый лад?
Свернуть ↑
PHP код:
protected void writeString(String str)
{
if ((str == null) || str.isEmpty())
{
writeH(0x00);
return;
}
final char[] chars = str.toCharArray();
writeH(chars.length);
for (char ch : chars)
{
_buf.putChar(ch);
}
}
Свернуть ↑Развернуть ↓
вернее, интересен последний кусочек - _buf.putChar(ch);