2011-09-13 31 views
27

necesito para definir la dirección IP en la clase System.Net.IPAddress pero el método:C# Dirección IP de cadena

IPAddress ipaddress = IPAddress.Parse("127.0.0.1"); //127.0.0.1 as an example 

no funciona, ¿hay algún otro método?

¿Cómo puedo definir la dirección IP?

+0

No hay razón para que no funcione. Sospecho que hay algo más en la historia aquí. – Noldorin

+5

'define (" does not work ")' –

+1

Ese no es un servidor ** remoto **. – SLaks

Respuesta

56

Probablemente haya escrito mal algo por encima de ese código o haya creado su propia clase llamada IPAddress. Si está utilizando el .net, esa función debería estar disponible.

¿Ha intentado utilizar System.Net.IPAddress por si acaso?

System.Net.IPAddress ipaddress = System.Net.IPAddress.Parse("127.0.0.1"); //127.0.0.1 as an example 

The docs on Microsoft's site tienen un ejemplo completo que funciona bien en mi máquina.

+0

El enlace a los documentos en el sitio de Microsoft ahora está roto. https://msdn.microsoft.com/en-us/library/system.net.ipaddress(v=vs.110).aspx –