
0
C# Programmation Réseau: Afficher toutes les interfaces réseaux
using System; using System.Net.NetworkInformation; class MainClass { static void Main() { if (NetworkInterface.GetIsNetworkAvailable()) { NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces(); foreach (NetworkInterface ni in interfaces) { Console.WriteLine("Interface Name: {0}", ni.Name); } } else { Console.WriteLine("No network available."); } } } |

C# Programmation Réseau: Vérifier si l’adresse IP de l’interface réseaux a changée
addr.Address, DateTime.Now + new TimeSpan(0, 0, (int)addr.DhcpLeaseLifetime)); } } } static void Main(string[] args) { Netw |

C# Programmation Réseau: Exemple de Ping
Console.WriteLine("Success - IP Address:{0}", reply.Address, reply.RoundtripTime); } else { Consol |

C# Programmation Réseau: Exécuter une requête POST d’un serveur HTTP
; request.BeginGetRequestStream(new AsyncCallback(GetRequestStreamCallback), request); allDone.WaitOne(); } private static void GetRequ |

C# Programmation Réseau: Afficher l’identifiant de l’interface réseaux
using System; using System.Net.NetworkInformation; class MainClass { static void Main() { if (NetworkInterface.GetIsNetworkAvailable()) { NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces(); foreach (NetworkInterface ni in interfaces) { Console.WriteLine(" ID: {0}", ni.Id); } } else { Console.WriteLine("No network available."); } } } |