예제 #1
0
        /// <summary>
        /// 将WriteString写入配置文件,并返回是否写入成功
        /// </summary>
        /// <returns>bool</returns>
        public bool WriteToConfig()
        {
            var errFlag = true;

            if (ConfigFile.Exists)
            {
                ConfigFile.Delete();
            }
            FileStream   fs = ConfigFile.Create();
            BinaryWriter bw = new BinaryWriter(fs);

            try
            {
                bw.Write(WriteString ?? "");
                errFlag = true;
            }
            catch
            {
                errFlag = false;
            }
            finally
            {
                fs.Close();
                bw.Close();
            }
            return(errFlag);
        }