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-csharpQCM C# – Framework .NET – Partie 1QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

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