TCP-сокет и двоичные данные - PullRequest
       10

TCP-сокет и двоичные данные

0 голосов
/ 08 апреля 2010

Как отправить двоичные данные (например, 01110110) с C # через сокет TCP (с использованием SSL)?

Я использую:

SslStream.Write()

и

h[0] = (byte)Convert.ToByte("01110110"); 

не работает

1 Ответ

0 голосов
/ 08 апреля 2010

Вы должны быть немного яснее о том, что такое 01110110. Это десятичное число? Hex? Binary? Обратите внимание, что «двоичные данные» могут быть представлены в любой базе.

Так как это 8 цифр от 0 и 1, и так как вы использовали слово «двоичный» в своем вопросе, я собираюсь предположить, что это двоичный код, который является 118 десятичным (Google для 0b0111010 in decimal).

Так что вы можете просто сделать

h[0] = 118;

У меня такое ощущение, что вам нужно узнать немного больше об основах работы байтов и двоичной системе, прежде чем вы сможете добиться гораздо большего прогресса. Хорошая начинающая книга по программированию должна помочь.

...