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