Socket只能发送byte数组你可以把int转换为byte数组,如byte[] abyte = BitConverter.GetBytes(10);
发是byte[],收也是byte[],但是收到了以后可以直接 int i = (int)byte[0] ,就显示为int了