gpt4 book ai didi

c# - 将 IP 地址拆分为四个独立的值

转载 作者:太空狗 更新时间:2023-10-29 23:59:20 29 4
gpt4 key购买 nike

如何将 IP 地址拆分为四个独立的值?

示例如果我的 ip 是 192.168.0.1

值 1 = 192

值 2 = 168

值 3 = 0

值 4 = 1

最佳答案

对于 IPv4,每个八位字节是一个字节。您可以使用 System.Net.IPAddress 来解析地址并获取字节数组,如下所示:

// parse the address
IPAddress ip = IPAddress.Parse("192.168.0.1");

//iterate the byte[] and print each byte
foreach(byte i in ip.GetAddressBytes())
{
Console.WriteLine(i);
}

代码的结果是:

192
168
0
1

关于c# - 将 IP 地址拆分为四个独立的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636413/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com