@@ -21,18 +21,18 @@ namespace System.Net
21
21
/// </devdoc>
22
22
public class IPAddress : ISpanFormattable , ISpanParsable < IPAddress > , IUtf8SpanFormattable
23
23
{
24
- public static readonly IPAddress Any = new ReadOnlyIPAddress ( new byte [ ] { 0 , 0 , 0 , 0 } ) ;
25
- public static readonly IPAddress Loopback = new ReadOnlyIPAddress ( new byte [ ] { 127 , 0 , 0 , 1 } ) ;
26
- public static readonly IPAddress Broadcast = new ReadOnlyIPAddress ( new byte [ ] { 255 , 255 , 255 , 255 } ) ;
24
+ public static readonly IPAddress Any = new ReadOnlyIPAddress ( [ 0 , 0 , 0 , 0 ] ) ;
25
+ public static readonly IPAddress Loopback = new ReadOnlyIPAddress ( [ 127 , 0 , 0 , 1 ] ) ;
26
+ public static readonly IPAddress Broadcast = new ReadOnlyIPAddress ( [ 255 , 255 , 255 , 255 ] ) ;
27
27
public static readonly IPAddress None = Broadcast ;
28
28
29
29
internal const uint LoopbackMaskHostOrder = 0xFF000000 ;
30
30
31
- public static readonly IPAddress IPv6Any = new IPAddress ( ( ReadOnlySpan < byte > ) new byte [ ] { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } , 0 ) ;
32
- public static readonly IPAddress IPv6Loopback = new IPAddress ( ( ReadOnlySpan < byte > ) new byte [ ] { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 } , 0 ) ;
31
+ public static readonly IPAddress IPv6Any = new IPAddress ( ( ReadOnlySpan < byte > ) [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] , 0 ) ;
32
+ public static readonly IPAddress IPv6Loopback = new IPAddress ( ( ReadOnlySpan < byte > ) [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 ] , 0 ) ;
33
33
public static readonly IPAddress IPv6None = IPv6Any ;
34
34
35
- private static readonly IPAddress s_loopbackMappedToIPv6 = new IPAddress ( ( ReadOnlySpan < byte > ) new byte [ ] { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 255 , 255 , 127 , 0 , 0 , 1 } , 0 ) ;
35
+ private static readonly IPAddress s_loopbackMappedToIPv6 = new IPAddress ( ( ReadOnlySpan < byte > ) [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 255 , 255 , 127 , 0 , 0 , 1 ] , 0 ) ;
36
36
37
37
/// <summary>
38
38
/// For IPv4 addresses, this field stores the Address.
0 commit comments