Declare a method to handle NetworkAdressChanged events : NetworkChange : Network C# Examples


C# Examples » Network » NetworkChange »

 

Declare a method to handle NetworkAdressChanged events









    
using  System;
using  System.Net.NetworkInformation;

class  MainClass
{
        
        private  static  void  NetworkAddressChanged(object  sender,  EventArgs  e)
        {
                Console.WriteLine("Current  IP  Addresses:");

                foreach  (NetworkInterface  ni  in  NetworkInterface.GetAllNetworkInterfaces())
                {
                        foreach  (UnicastIPAddressInformation  addr  in  ni.GetIPProperties().UnicastAddresses)  {
                                Console.WriteLine("{0}",  addr.Address  );
                        }
                }
        }

        public  static  void  Main(string[]  args)
        {
                NetworkChange.NetworkAddressChanged  +=  NetworkAddressChanged;
        }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Network
» NetworkChange