3
我可以使用System.Net.IPAddress
來表示一個IP地址,但我可以用什麼來表示整個子網,包括網絡地址和子網掩碼?我應該用什麼.NET類來表示一個子網及其掩碼?
我可以使用System.Net.IPAddress
來表示一個IP地址,但我可以用什麼來表示整個子網,包括網絡地址和子網掩碼?我應該用什麼.NET類來表示一個子網及其掩碼?
我相信你可以使用System.Net.IPAddress來代表一個子網掩碼。它具有相同的形式,並且您需要執行的唯一實際操作是基於子網地址字節的位掩碼。
System.Net.IPAddress i = System.Net.IPAddress.TryParse("10.10.1.1");
Byte[] b = i.GetAddressBytes();
struct NetworkIPAddress
{
public IPAddress IP;
public uint Mask;
}
道歉 - 我的問題不匹配的稱號。我已經確定了標題。 – Simon 2009-06-17 16:20:53