对于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);
}
Run Code Online (Sandbox Code Playgroud)
代码的结果是:
192
168
0
1
Run Code Online (Sandbox Code Playgroud)
如果您只是想要不同的部件,那么您可以使用
string ip = "192.168.0.1";
string[] values = ip.Split('.');
Run Code Online (Sandbox Code Playgroud)
您应该在此之前验证IP地址.