Angel71 писал(а):
хоть изредка смотрите, что intellisense выдаёт или мсдн читайте, помогает.
http://msdn.microsoft.com/ru-ru/library/ms143551.aspx.
Код:
public void WriteByte(byte data) { sp.Write(new byte[] { data }, 0, 1); }
или
Код:
byte[] ba = new byte[] { checksum };
sp.Write(ba, 0, 1);
или
Код:
byte[] ba = new byte[1];
ba[0] = checksum;
sp.Write(ba, 0, 1);
ba[0] = t;
sp.Write(ba, 0, 1);
или
Код:
sp.Write(new byte[] { checksum }, 0, 1);
sp.Write(new byte[] { t }, 0, 1);
или ...
Извини, просто С шарп знаю не долго, где то неделю, все время на qt c++ сидел, там легче все для меня.
Если делать потвоему методу то будет все отсылаться как символ или как число? просто у меня byte ассоциируется численная переменная, а регистр МК UDR принимает символы, что то вроде char((
Извини что говорю может где то глупости просто си шарп мне не знаком.
Код:
byte[] ba = new byte[] { checksum };
sp.Write(ba, 0, 1);
Этот метод мне знаком. Если на нем остановиться, то тут число как символ будет отправляться?
просто
Код:
public void Write(byte[] buffer, int offset,int count)
я получается передаю байтовый буффер как символ?