我是C#的新手,現在我正在學習TcpClient
,TcpListener
和NetworkStream
。 在Youtube和其他C#教程中,我可以找到客戶端和服務器之間的基本Tcp連接。我試圖做類似如果Tcpclient無法連接
if (Client.connect(ServerIP, ServerPORT))
{
MessagaToTxtbox("Connected");
}
else
{
MessageToTxtbox("Can't connect. Reason can be :\r\n1.Server is down.\r\n2.You lost internet connection");
}
我想根據我的PHP所知,這會工作,但看來我錯了! :D
所以我的問題是: 如何檢查tcpclient.connect(ServerIP, ServerPORT)
是否成功。據我所知TcpClient.Connected
是檢查是否連接仍然在路上,我要檢查,如果客戶端是由連接,如果沒有,我可以刪除信息或者做一些其他的功能。 :)
什麼地方它描述如何至少閱讀函數的定義的文件上記錄它作品? https://msdn.microsoft.com/en-us/library/fkbhht5w(v=vs.110).aspx(換句話說,RTFM)。 – Gusman