Re: [問題] 取得可用port...
※ 引述《retsu0 (without)》之銘言:
: 請問在C#裡面 是否有辦法直接從系統中取得
: 下一個可使用的network port啊? (單就本機而言)
: 找了許多網站都沒提到 可否請大大們指教
: 謝謝 :P
如果直接從系統裡面我是不知道啦...
如果你指的"可使用的network port"是指目前沒有被使用的port的話
你可以用一個迴圈來connect localhost port
try
{
client.Connect("127.0.0.1",port);
..... //Port有開.
client.Close();
}
catch(SocketException)
{
... //如果到這裡就是 port是closed 也就是沒有程式打開這個port..
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.132.22
推
140.113.91.10 07/23, , 1F
140.113.91.10 07/23, 1F
推
218.187.4.20 07/23, , 2F
218.187.4.20 07/23, 2F
→
218.187.4.20 07/23, , 3F
218.187.4.20 07/23, 3F
→
218.165.139.182 07/30, , 4F
218.165.139.182 07/30, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):