TcpClient.Connect (IPAddress, Int32)
偶然出现,总是连接成功.... 不管如何改动IPAddress(包括不存在的)
catch (SocketException e) 捕捉不到.....
为什么如此?
偶然出现,总是连接成功.... 不管如何改动IPAddress(包括不存在的)
catch (SocketException e) 捕捉不到.....
为什么如此?
解决方案 »
- SQL SERVER命令与数据字典工具
- DevExpress GridView
- 关于随机数的问题 100分解决后马上结贴
- “服务器标记的格式不正确” 怎么解决???
- 难题! 怎么对审核日志进行提取然后2次开发?按人头给分
- ★★★高分求助在Winform中将本地的图片上传存贮到本地Access数据库中的代码!!★★★
- Vs.net 2003英文版
- 请问,在WEBFORM中,如何将Word文档的内容读入Web页面的指定的控件中,如textbox1,textbox2,送上100分!!!!!!!
- 高手帮忙看看
- c#中怎样声明一个事件及怎样应用它?
- 急求解决方法
- C#获取盘的属性 获取这个盘是“本地硬盘”,“虚拟光驱”,还是“可移动盘”
public bool Connect()
{
try
{
if (tcpClient == null)
{
tcpClient = new TcpClient();
tcpClient.Connect(IPAddress.Parse(proxyAddress), proxyPort);
} if (tcpClient.Connected)
{
return true;
}
else
{
Close();
}
}
catch (SocketException e)
{
Close();
}
catch (Exception e)
{
Close();
}
return false;
}
Try{
tcpClient.Connect("www.a.net",4088);
}
catch(Exception e){
MessageBox.Show("连接错误:"+e.Message);
}
try{
NetworkStream stream=tcpClient.GetStream();
}
catch(Exception e)
{
MessageBox.Show("TcpClient错误:"+e.Message);
}