我想要做的是解释得有点复杂,但是希望这个解释是有意义的,有人会帮助我的。
我有一个python套接字客户端和服务器。一切正常工作,出于开发目的,我让服务器在新客户端连接时也打印一条消息。我注意到服务器将输出如下内容:
New connection on 127.0.0.1:26386
服务器运行在端口8888上。无论如何,我注意到每个客户端的客户端端口是不同的。
New connection on 127.0.0.1:26397
New connection on 127.0.0.1:26398
诸若此类。我想要的非常简单:我希望客户端打印它用来连接到服务器的端口。因此,客户端1将打印2638
一旦我知道这意味着什么,可能有一种更好的方式来表达这个问题,但我不知道从哪里开始。 下面是StreamReader的Read方法: public override int Read([In, Out] char[] buffer, int index, int count) { ... } 那个“输入,输出”部分--它是用来做什么的,它是做什么的,它叫什么来着?