TCP(SSLを使用)ソケットを介してC#でバイナリデータ(たとえば01110110)を送信する方法は?
私は使用しています:
SslStream.Write()
と
h[0] = (byte)Convert.ToByte("01110110");
動作していません
TCP(SSLを使用)ソケットを介してC#でバイナリデータ(たとえば01110110)を送信する方法は?
私は使用しています:
SslStream.Write()
と
h[0] = (byte)Convert.ToByte("01110110");
動作していません
何が何で01110110
あるかをもう少し明確にする必要があります。10進数ですか?ヘックス?バイナリ?「バイナリデータ」は、任意の基数で表すことができることに注意してください。
これは 0 と 1 の 8 桁であり、質問で「バイナリ」という言葉を使用したため、2 進数、つまり 10 進数であると推測し118
ます (Google で を検索0b0111010 in decimal
)。
だからあなたはただすることができます
h[0] = 118;
先に進む前に、バイトの仕組みとバイナリ システムの基本についてもう少し学ぶ必要があると思います。プログラミング入門書が役に立ちます。