首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

TcpClient类能异步构造吗?该怎么解决

2012-04-16 
TcpClient类能异步构造吗?TcpClient类发起连接,如果连接的地址不存在,程序就会卡住!TcpClient tcpClient

TcpClient类能异步构造吗?
TcpClient类发起连接,如果连接的地址不存在,程序就会卡住!

TcpClient tcpClient = new TcpClient(tbxHostname.Text, Int32.Parse(tbxPort.Text));


这里有没有什么异步的解决方法啊?
谢谢!


[解决办法]
分成构造和连接两步写就可以了。构造本身很简单,连接可以使用异步:
TcpClient tcpClient = new TcpClient();
tcpClient.BeginConnect(...);

[解决办法]

探讨

分成构造和连接两步写就可以了。构造本身很简单,连接可以使用异步:
TcpClient tcpClient = new TcpClient();
tcpClient.BeginConnect(...);

热点排行