IPAddress.IPv6Loopback Field


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Provides the IP loopback address. This property is read-only.

Namespace:   System.Net
Assembly:  System (in System.dll)

public static readonly IPAddress IPv6Loopback

Field Value

Type: System.Net.IPAddress

The IPv6Loopback field is equivalent to 0:0:0:0:0:0:0:1 in colon-hexadecimal notation, or to ::1 in compact notation.

The following code example displays the value of the current host's loopback address in standard compressed format.

// This method displays the value of the current host loopback address in  
// standard compressed format. 
private static void displayIPv6LoopBackAddress()
    // Get the loopback address.
    IPAddress loopBack = IPAddress.IPv6Loopback;

    // Transform the loop-back address to a string using the overladed
    // ToString() method. Note that the resulting string is in the compact 
    // form: "::1".
    string ipv6LoopBack = loopBack.ToString();
    Console.WriteLine("The IPv6 Loopback address is: " + ipv6LoopBack);
  catch (Exception e) 
    Console.WriteLine("[displayIPv6LoopBackAddress] Exception: " + e.ToString());

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.1
Return to top