반응형
private string getIP()
{
Regex regex = new Regex(@"^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$");
foreach (System.Net.IPAddress ip in System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList)
{
if (regex.IsMatch(ip.ToString()))
{
return ip.ToString();
}
}
return null;
}
반응형
'→ 개발 > C#' 카테고리의 다른 글
[C#] Array.Copy() 배열의 일부분 복사하기 (0) | 2011.02.01 |
---|---|
[C#] 숫자만 입력받기 (0) | 2010.12.24 |
[C#] OS버젼 알아내기 (0) | 2010.12.24 |
[C#] 레지스트리 값 불러오기 / 설정하기 (0) | 2010.12.24 |
[C#] 한번만 실행되는 프로그램 만들기 (0) | 2010.11.30 |