我刚刚花了好几个小时阅读TCP服务器和我想要实现的协议(protocol),最终一切正常。我注意到代码看起来完全是胡说八道(这是正确的用法吗?我不是英国人)并希望得到一些关于优化它的反馈,主要是为了重用和可读性。数据包格式总是int,int,int,string,string。try{BinaryReaderreader=newBinaryReader(clientStream);intpacketsize=reader.ReadInt32();intrequestid=reader.ReadInt32();intserverdata=reader.ReadInt32();Consol