IPAddress.GetAddressBytes()方法 - 字节顺序是什么?

15
< p > IPAddress类的GetAddressBytes()方法返回的4字节数组的字节顺序是什么? < /p > < p >了解更多GetAddressBytes方法

是大端还是小端?我需要将一些IP地址放入消息正文中,所以这对我很重要。

3个回答

13

1
这根据我的测试是正确的。但如果有官方文档来确认,或者至少有一个.NET框架源代码示例,那就更好了。 - Jordan Rieger
1
@JordanRieger: https://referencesource.microsoft.com/#System/net/System/Net/IPAddress.cs,004b582eb374555f - Robert Harvey

6

大端序: 127.0.0.1 -> [127, 0, 0, 1]


4

如果您将IP地址以普通的点分字符串形式读取,那么它与此处所述相同。

即,“127.0.0.1”将按顺序给您返回127、0、0、1。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接