socket怎么设置本地端口 如题,socket怎么设置本地端口啊,我设置了远程IP,端口,但是找不到怎么设置本地端口的地方。就像以前VB的axWinsock1.LocalPort这个属性一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用设置,系统会随机选一个端口的用tcp不需要设置本地发送端口 那以前的winsocket控件是要设置的啊 new TcpListener(hostip, port); 问题是你new了这个,怎么把它设置给socket呢 我服务器使用的TcpListenertcpListener=new TcpListener(hostip, port);tcpListener.Start();socket= tl.AcceptSocket(); UP!!!提这个问题是因为VB里面的winsocket控件也是这么做的,我只想依次类推 找个N久,也没找到。。Net自动分配要不你从服务器端可以获取,再传回客户端??? socket是把端口和自己绑定,如果端口已经被占用则会绑定失败,用try catch捕获异常,如果失败换端口继续绑定 yourClient.Client.Bind(new IPEndpoint(IpAddress.Any,110)); 上面是假设你使用TcpClient的。使用Socket就更简单啦,因为上面的yourClient.Client就是一个Socket对象。 在msdn上的解释有点问题,它写得会让人误会以为只有要调用Listen方法的socket才需要bind似地。其实单纯不需要监听的客户端,也可以使用bind的。 handle,handler的用法 算法问题.如何用c#实现多项式相加. crystalReport的问题 请问 怎样把一个Form 放到另一个Form的一个Panel 中 DataGrid问题急! 在javascript中怎么样定义一个两维数组? 这个东西好诡异 请问用用drawstring函数绘制文本时,如果在指定区域内做到文本两端对齐啊? 如何定时刷新DataSet?刷新要不要把原数据清空? Winform 客户端连接代理服务器 C# 异常怎么处理 提示输入的字符串格式错误 为什么 gridview 如何固定行高?
不用设置,系统会随机选一个端口的
用tcp不需要设置本地发送端口
tcpListener=new TcpListener(hostip, port);
tcpListener.Start();
socket= tl.AcceptSocket();
找个N久,也没找到。。Net自动分配
要不你从服务器端可以获取,再传回客户端???
yourClient.Client.Bind(new IPEndpoint(IpAddress.Any,110));