C# socket 怎么接收c++传来的字符串
c++那里给我发回的是 一个用户名 例如:admin 我这里接到怎么解呢 我在网上找了一个方法
byte[] buf = new byte[80];
Int32 bytes = 0;
string revs = "";
bytes=socket.Receive(buf,0);
revs = Encoding.ASCII.GetString(buf,0,bytes);
解开后的确有了 但是 后面还有一些乱码一样的东西 接到的是:Administrator\0\0\0\0
这个不知道 怎么回事 我的要求是 先接Administrator 接到后 然后再接一个整数(判断是否读取成功的)
可是现在 直接到 前面的用户Administrator\0\0\0\0 后面接受的不能走了