一、客户端:
1:Socket创建和连接
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Connect("127.0.0.1", 8888);
2:客户端发送内容(转为字节流)
string sendStr = inputField.text;
byte[] sendBytes = System.Text.Encoding.Default.GetBytes(sendStr);
socket.Send(sendBytes);
其中Send函数是
public int Send(byte[] buffer, int offset, int size, SocketFlags socketFlags);
Offset是要发送的数据在字节数组中的起始位置
size是要发送的数据的字节数
3:客户端接收内容(转为String)
byte[] readBuff = new byte[1024];
int count = socket.Receive(readBuff);//Receive函数返回int值
string recvStr = System.Text.Encoding.Default.GetString(readB