0

TCP(SSLを使用)ソケットを介してC#でバイナリデータ(たとえば01110110)を送信する方法は?

私は使用しています:

SslStream.Write()

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

動作していません

4

1 に答える 1

0

何が何で01110110あるかをもう少し明確にする必要があります。10進数ですか?ヘックス?バイナリ?「バイナリデータ」は、任意の基数で表すことができることに注意してください。

これは 0 と 1 の 8 桁であり、質問で「バイナリ」という言葉を使用したため、2 進数、つまり 10 進数であると推測し118ます (Google で を検索0b0111010 in decimal)。

だからあなたはただすることができます

h[0] = 118;

先に進む前に、バイトの仕組みとバイナリ システムの基本についてもう少し学ぶ必要があると思います。プログラミング入門書が役に立ちます。

于 2010-04-08T06:42:58.443 に答える