c#中Socket问题,请各位进来帮帮我
服务器端代码:IPAddress ip = IPAddress.Parse("192.168.0.106");
IPEndPoint iep = new IPEndPoint(ip, 206);
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Bind(iep);
socket.Listen(12);
Socket clientSocket = socket.Accept();
string message = "你好,C#!";
byte[] sendbytes = System.Text.Encoding.UTF8.GetBytes(message);
int successSendBytes = clientSocket.Send(sendbytes, sendbytes.Length, SocketFlags.None);
客户端代码:IPAddress ip = IPAddress.Parse("192.168.0.106");
IPEndPoint iep = new IPEndPoint(ip, 206);
Socket serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
serverSocket.Connect(iep);
byte[] receivebytes = new byte[1024];
int successReceiveByte = serverSocket.Receive(receivebytes);
string m1 = System.Text.Encoding.GetEncoding("GB2312").GetBytes(successReceiveByte);
label1.Text = m1;
现在我要把服务器端的“你好,C#!”发送到客户端,可是在客户端收到的却是一个整数,请问要怎么转回来?要怎么实现这个功能?