티스토리 뷰

프로그래밍/ASP.NET

네트워크 사용 가능 상태 확인

쇠주는참이슬 2012. 11. 15. 09:56
출처 : http://blog.naver.com/PostView.nhn?blogId=gboarder&logNo=90019474728&viewDate=¤tPage=1&listtype=0 Written by Youngil Kim, C#.NET Developer 윈도우 응용프로그램등을 만들때 네트워크통신을 해야되는 경우 무조건 사용자가 실행 액션을 취할때 무조건 상태도 체크안하고 보내면 오류가 나겠죠? 이런 경우를 대비해서 써먹을 만한 .NET라이브러리가 .NET Framework 2.0부터 추가가 되었습니다. System.Net.NetworkInformation 네임스페이스의 NetworkInterface클래스의 GetIsNetworkAvailable 메소드를 사용하여 네트워크 상태가 접속이 가능하면 true값을 리턴하고 그렇지 않은 경우에는 false를 리턴하게 됩니다.
using System;
using System.Collections.Generic;
using System.Net.NetworkInformation;

namespace NetStateCheck
{
class Program
{
static void Main(string[] args)
{
Console.Write("현재 컴퓨터 네트워크 상태:");
if(NetworkInterface.GetIsNetworkAvailable())
{
Console.WriteLine(" Online");
}
else
{
Console.WriteLine(" Offline");
}

}
}
}
아주간단하게 체크할 수 있죠?
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함