/// <summary> /// 指定したフォルダ内のiniをパースする /// </summary> /// <param name="iniFolder">iniがあるフォルダパス</param> /// <returns>iniファイルデータのリスト</returns> public static IniFileList ParseIniFolder(string iniFolder) { IniFileList list = new IniFileList(); foreach (string path in Directory.EnumerateFiles(iniFolder, "*.ini")) { list.Add(ParseIniFile(path)); } return(list); }
/// <summary> /// 指定したiniをパースする(複数) /// </summary> /// <param name="iniFilePathArr">iniファイルのパス</param> /// <returns>iniファイルデータのリスト</returns> public static IniFileList ParseIniFiles(params string[] iniFilePathArr) { IniFileList list = new IniFileList(); foreach (string path in iniFilePathArr) { list.Add(ParseIniFile(path)); } return(list); }