Récupérer l’adresse IP en C#

Dans ce tutoriel nous allons découvrir comment récupérer l’adresse IP, en utilisant le namespace System.Net en langage de programmation C#.

D’ailleurs, on peut trouver l’adresse IP par la commande ipconfig sur CMD. Et, si vous l’exécutez sur votre invite de commande en tant que administrateur, vous obtiendrez les détails de base du réseau, tels que le nom d’hôte, l’adresse IP et la passerelle.
 
 

 
Donc, pour récupérer l’adresse IP en C#, nous avons des classes dans le namespace System.Net. Voir l’exemple ci-dessous :

using System;  
using System.Net; 
  
namespace WayToLearnX  
{  
    public class App  
    {  
        public static void Main(string[] args)  
        {   
            // Récupérer le nom de l'hôte
            string host = Dns.GetHostName();  
            Console.WriteLine("Le nom de l'hôte est :"+host);  
            // Récupérer l'adresse IP
            string ip = Dns.GetHostByName(host).AddressList[0].ToString();  
            Console.WriteLine("Mon adresse IP est :"+ip);  
        }  
    }  
}

La sortie :

Le nom de l'hôte est : WayToLearnX
Mon adresse IP est : 192.168.1.4
qcm-csharp

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *