예제 #1
0
        /// <summary>
        /// 定时转字符串
        /// </summary>
        /// <returns>字符串</returns>
        public override string ToString()
        {
            List <string> tr = new List <string>();

            tr.Add(TimedMode.ToString());
            tr.Add(TimeLoop.ToString());
            tr.Add(TimeDate.ToString());
            tr.Add(Mark);
            tr.Add(StartTime.ToString());
            tr.Add(EndTime.ToString());
            tr.Add(Status.ToString());
            return(string.Join("|", tr.ToArray()));
        }
예제 #2
0
파일: IPHelper.cs 프로젝트: ljyit/DNSPodSrv
        public void SaveConfig()
        {
            iniWrite(ConfigSection, "ID", ID, ConfigFile);
            iniWrite(ConfigSection, "Token", Token, ConfigFile);
            iniWrite(ConfigSection, "Domain", Domain, ConfigFile);
            iniWrite(ConfigSection, "TimeLoop", TimeLoop.ToString(), ConfigFile);
            iniWrite(ConfigSection, "ServiceName", ServiceName, ConfigFile);
            iniWrite(ConfigSection, "LogFile", LogFile, ConfigFile);
            iniWrite(ConfigSection, "LogIPChange", LogIPChange.ToString(), ConfigFile);
            iniWrite(ConfigSection, "LogNotify", LogNotify.ToString(), ConfigFile);

            string subdomain = "";

            foreach (string cHost in Hosts)
            {
                if (cHost.Trim().Length > 0)
                {
                    subdomain += cHost + ",";
                }
            }
            iniWrite(ConfigSection, "Host", subdomain.Trim(','), ConfigFile);
        }