[C#/COMMON] NetworkChange 클래스 : NetworkAddressChanged 정적 이벤트를 사용해 네트워크 주소 변경시 처리하기
C#/Common 2021. 1. 22. 19:05728x90
반응형
▶ Program.cs
using System;
using System.Net.NetworkInformation;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
////////////////////////////////////////////////////////////////////// Event
#region 네트워크 변경 네트워크 주소 변경시 처리하기 - NetworkChange_NetworkAddressChanged(sender, e)
/// <summary>
/// 네트워크 변경 네트워크 주소 변경시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private static void NetworkChange_NetworkAddressChanged(object sender, EventArgs e)
{
Console.WriteLine("네트워크 주소가 변경되었습니다.");
}
#endregion
////////////////////////////////////////////////////////////////////// Function
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
NetworkChange.NetworkAddressChanged += NetworkChange_NetworkAddressChanged;
Console.WriteLine("종료하기 위해서 아무 키나 눌러 주시기 바랍니다.");
Console.ReadKey(false);
}
#endregion
}
}
728x90
반응형
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 닷넷 어셈블리 2.0 버전을 닷넷 4.5 프로젝트에서 사용하기 (0) | 2021.01.22 |
---|---|
[C#/COMMON] AppDomain 클래스 : AssemblyResolve 이벤트를 사용해 포터블 실행 파일(Portable Executable File) 만들기 (0) | 2021.01.22 |
[C#/COMMON] 모니터 화면 끄기/켜기 (0) | 2021.01.22 |
[C#/COMMON] GuidAttribute 클래스 : 프로젝트의 COM 노출 GUID 구하기 (0) | 2021.01.22 |
[C#/COMMON] Process 클래스 : 지정 프로세스의 IME 모드(한글/영문 모드) 구하기 (0) | 2021.01.22 |
[C#/COMMON] NetworkChange 클래스 : NetworkAddressChanged 정적 이벤트를 사용해 네트워크 주소 변경시 처리하기 (0) | 2021.01.22 |
[C#/COMMON] NetworkChange 클래스 : NetworkAvailabilityChanged 정적 이벤트를 사용해 네트워크 가용 여부 변경시 처리하기 (0) | 2021.01.22 |
[C#/COMMON] MIME 타입 딕셔너리 구하기 (0) | 2021.01.21 |
[C#/COMMON] 다른 프로세스(윈도우)에 문자열 보내기 (0) | 2021.01.21 |
[C#/COMMON] Process 클래스 : 메모장 EDIT 윈도우 핸들 구하기 (0) | 2021.01.21 |
[C#/COMMON] 액티브 디렉토리 사용자 계정 여부 구하기 (0) | 2021.01.19 |
댓글을 달아 주세요