读书人

IPEndPoint有关问题

发布时间: 2012-05-29 12:16:00 作者: rapoo

IPEndPoint问题
本人写了一句代码:
IPEndPoint iep=new IPEndPoint("127.0.0.1",60002)
运行后iep的端口会随机改变。例如变为:127.0.0.1:2042而非我想要的127.0.0.1:60002

[解决办法]
你这个IEP是用来接受的还是发送的,如果是发送的,发送时用的端口不一定是60002
[解决办法]
一般是指定接受连接的一端的端口,发起连接方使用的端口由系统自动分配。
[解决办法]
没错,必须指定接收端的端口号!此外,你的定义有问题,应该是IPEndPoint iep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 10001);
[解决办法]
学习
[解决办法]
哪有这个事情,你指定在哪个端口侦听,只要这个端口在合法范围,只要这个端口没有被别的程序占用,系统就会把这个端口留给你使用的。
真要象你所说的那样的话,那网上的所有服务都没办法使用了。

读书人网 >C#

热点推荐