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码,然后用比特流一位一位的传输。
求各位大虾帮帮小弟,我是初涉这一块,不熟。。
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码,然后用比特流一位一位的传输。
求各位大虾帮帮小弟,我是初涉这一块,不熟。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货