Пример #1
0
        public IPv4SubnetRange(string cidrNotation)
        {
            var networkAddress = IPAddress.Parse(cidrNotation.Split('\\', '/')[0].Trim());
            int cidr           = int.Parse(cidrNotation.Split('\\', '/')[1].Trim());
            var subnetMask     = IPv4TypeConverter.ConvertCidrToSubnetMask(cidr);

            CalculateAndSetValues(networkAddress, subnetMask);
        }
Пример #2
0
        public IPv4SubnetRange(IPAddress networkAddress, int cidr)
        {
            var subnetMask = IPv4TypeConverter.ConvertCidrToSubnetMask(cidr);

            CalculateAndSetValues(networkAddress, subnetMask);
        }