lunes, 10 de septiembre de 2012

Saber las direcciones ip con C#

En esta ocasión les traigo como obtener las direcciones ip de los diferentes dispositivos de red que tenemos en nuestra computadora.

Traigo el código para C#, sin más les dejo el código:



 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
//tenemos que agragar este using que es
//el que me permite acceder a la info de los dispositivos de red.
namespace DireccionesIP
{
class Program
{
static void Main(string[] args)
{
string host = Dns.GetHostName(); //adquiero el nombre local
IPHostEntry ip = Dns.GetHostEntry(host); //obtengo todo de este host
IPAddress[] ips = ip.AddressList; //traigo la lista de ips y las almaceno en un arreglo
for (int i = 0; i menor que ips.Length; i++)
{
Console.WriteLine("IP {0}: {1} ", i + 1, ips[i].ToString());
}
Console.ReadKey();
}
}
}

Como ven utilizo un ciclo for para mostrarlos pero bien podía ser sustituído por un foreach.

Bien eso es todo por el momento y cualquier duda puedes preguntar con confianza

Nos leemos luego!!!

No hay comentarios:

Publicar un comentario