티스토리 뷰
출처 : 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"); } } } }아주간단하게 체크할 수 있죠?
'프로그래밍 > ASP.NET' 카테고리의 다른 글
C# 으로 만든 DLL asp에서 사용 (암호화, 복호화) (0) | 2012.11.15 |
---|---|
PING(핑) 체크하기. (0) | 2012.11.15 |
DataBinding <%# %> 데이터 바인딩 (0) | 2012.11.07 |
LINQ 에서 anonymous types 리스트(LIST)형태나 Collection 으로 받기 (0) | 2012.11.05 |
C# SMTP 대량메일 보내기 (0) | 2012.10.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- JavaScript
- CSS
- 저장프로시저
- drag&drop
- jQuery Mobile
- 셀렉터
- html5
- ASP.NET
- 자바스크립트
- workbook
- WebApi
- 제이쿼리
- Ajax
- MSSQL
- rowspan
- jquery chart
- Chart
- Mobile
- css3
- radius
- jQuery
- WCF
- Excel
- IE
- json
- JS
- Style
- SVG
- grid
- 프로시저
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함