Exemplo n.º 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = (IPMask != null ? IPMask.GetHashCode() : 0);
         result = (result * 397) ^ (Username != null ? Username.GetHashCode() : 0);
         result = (result * 397) ^ Created.GetHashCode();
         result = (result * 397) ^ Length.GetHashCode();
         return(result);
     }
 }
Exemplo n.º 2
0
        // Формирование словаря с необходимыми данными для настройки коммутаторов (логин, пароль, адрес по умолчанию и т.п.)
        private Dictionary <string, string> GetSettingsDict()
        {
            Dictionary <string, string> settingsDict = new Dictionary <string, string>();

            settingsDict.Add("DefaultIPAddress", DefaultIP);
            settingsDict.Add("DefaultAdminLogin", DefaultLogin);
            settingsDict.Add("DefaultAdminPassword", DefaultPassword);
            settingsDict.Add("NewAdminPassword", NewPassword);
            settingsDict.Add("NewAdminLogin", NewLogin);
            settingsDict.Add("IPmask", IPMask.ToString());
            return(settingsDict);
        }
Exemplo n.º 3
0
 public IPNet(IP IP = default, IPMask Mask = default)
 {
     this.IP   = IP;
     this.Mask = Mask;
 }