UdpClient, TcpClient和TcpListener這三個類別用來實作Socket程式時非常的方便,不過感覺他們的屬性有這麼一點不太多。
比如說ReceiveTimeout和SendTimeout是滿實用的屬性,可是把MSDN上上下下翻一遍,這三個類別居然都沒有這兩個屬性。
要取用這些在Socket類別看的到,但在這三個類別都看不到的屬性其實也不難,請看以下說明:
(1) UdpClient:使用UdpClient.Client 屬性來取得或設定
http://msdn.microsoft.com/zh-tw/library/system.net.sockets.udpclient.client.aspx
(2) TcpClient:使用TcpClient.Client 屬性來取得或設定
http://msdn.microsoft.com/zh-tw/library/system.net.sockets.tcpclient.client.aspx
(3) TcpListener:使用TcpListener.Server 屬性來取得或設定
http://msdn.microsoft.com/zh-tw/library/system.net.sockets.tcplistener.server.aspx