1

LAN上の別のデバイスと通信するためにコードTCPClient()インしました。C#ターゲットIPとポート番号を指定するだけです。

今、私はそれに非常に似たものをコーディングしています。ただし、PCからのクライアントポートは。よりも大きいものでなければならないことを指定しています1024。どうすれば設定できますか?これは、指定されていない場合、VSが自動的にそれを処理することを意味しますか?

4

1 に答える 1

2

TcpClient(IPEndPoint)を使用して、クライアントポートを指定できます(IPAddress.Anyアドレス部分にのみ使用します)。Socket.Bindおよびwikipedia:ephemeral_portに記載されているように、デフォルトでは1024より大きいポートが使用されます。

于 2013-03-26T19:37:52.590 に答える