첨부 소스 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

▶ 이용 가능한 포트 구하기 예제

int availablePort = GetAvailablePort();

 

728x90

 

▶ 이용 가능한 포트 구하기

using System.Net;
using System.Net.Sockets;

#region 이용 가능한 포트 구하기 - GetAvailablePort()

/// <summary>
/// 이용 가능한 포트 구하기
/// </summary>
/// <returns>이용 가능한 포트 구하기</returns>
public int GetAvailablePort()
{
    TcpListener tcpListener = new TcpListener(IPAddress.Loopback, 0);

    tcpListener.Start();

    int port = ((IPEndPoint)tcpListener.LocalEndpoint).Port;

    tcpListener.Stop();

    return port;
}

#endregion
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요