Exemplo n.º 1
0
        public static SerializeResult Serialize()
        {
            if (!File.Exists(SETTINGS_PATH))
            {
                return(SerializeResult.Broken);
            }

            Storage = new Dictionary <string, string>();

            foreach (var Line in File.ReadAllLines(SETTINGS_PATH))
            {
                if (Line.StartsWith("#") || string.IsNullOrEmpty(Line))
                {
                    continue;
                }

                try
                {
                    var Turnage = Line.Split(':');

                    Storage[StringAdapter.CleanQuotesHigh(Turnage[0].Substring(0, Turnage[0].Length - 1))] = StringAdapter.CleanQuotesHigh(Turnage[1].Substring(1));
                }
                catch { }
            }

            return(SerializeResult.Finished);
        }