读书人

TCP/IP编程中如何把字节流传输改为比特

发布时间: 2013-03-28 10:20:24 作者: rapoo

TCP/IP编程中怎么把字节流传输改为比特流传输?

TcpClient client = new TcpClient("127.0.0.1", 5567);
NetworkStream sendStream = client.GetStream();
String msg = textBox2.Text;
//Byte[] sendBytes = Encoding.Default.GetBytes(msg);
byte[] sendBytes = Encoding.ASCII.GetBytes(msg);
sendStream.Write(sendBytes,0,sendBytes.Length);
sendStream.Close();
client.Close();

这是我之前写的Client端的代码,用的是byte[]的字节流传输。现在上司要用比特流传输,先把字符串变成ASCII码,然后用比特流一位一位的传输。
求各位大虾帮帮小弟,我是初涉这一块,不熟。。
[解决办法]
字节流与比特流不是一个东西嘛??

[解决办法]
你上司到底是什么意思要搞懂了,他的意思可能是要用可打印字符传输吧,用 BASE64 编码试一下呢。
[解决办法]
我也觉得没人会愚蠢到要一位一位比特传输,应该是你理解错了,

读书人网 >C#

热点推荐