コード例 #1
0
ファイル: ConfigFile.cs プロジェクト: gurinsv/gitextensions
            public void Parse(string aFileContent = null)
            {
                _fileContent = aFileContent ?? File.ReadAllText(FileName, ConfigFile.GetEncoding());

                ParsePart parseFunc = ReadUnknown;

                for (pos = 0; pos < _fileContent.Length; pos++)
                {
                    parseFunc = parseFunc(_fileContent[pos]);
                }

                if (_fileContent.Length > 0 && !_fileContent.EndsWith("\n"))
                {
                    parseFunc('\n');
                }
            }
コード例 #2
0
ファイル: ConfigFile.cs プロジェクト: vmeurisse/gitextensions
 public ConfigFileParser(ConfigFile configFile)
 {
     _configFile  = configFile;
     _fileContent = File.ReadAllText(FileName, ConfigFile.GetEncoding());
 }