Esempio n. 1
0
        public static IniFile Parse(string text, IniFileMode mode)
        {
            var result = new IniFile(mode);

            result.ParseString(text);
            return(result);
        }
Esempio n. 2
0
 public IniFile()
 {
     _iniFileMode = IniFileMode.Normal;
 }
Esempio n. 3
0
 public IniFile(IniFileMode mode)
 {
     _iniFileMode = mode;
 }
Esempio n. 4
0
 public IniFile([CanBeNull] string filename, IniFileMode mode = IniFileMode.Normal) : base(InnerIniFileModeTrick(filename, mode))
 {
     _trickIniFileMode = null;
     _iniFileMode      = mode;
 }
Esempio n. 5
0
 // I feel like I’ve sort of kicked a puppy right now
 private static string InnerIniFileModeTrick(string s, IniFileMode mode)
 {
     _trickIniFileMode = mode;
     return(s);
 }
Esempio n. 6
0
 public IniFile(string filename, IniFileMode mode) : base(InnerIniFileModeTrick(filename, mode))
 {
     _trickIniFileMode = null;
     _iniFileMode      = mode;
 }
Esempio n. 7
0
 public IniFile(string carDir, string filename, Acd loadedAcd, IniFileMode mode) : base(carDir, InnerIniFileModeTrick(filename, mode), loadedAcd)
 {
     _trickIniFileMode = null;
     _iniFileMode      = mode;
 }