ArtOfWords.Models.FileSelector.BackupFilesManager.GetSemiAutoSaveFileDic C# (CSharp) Метод

GetSemiAutoSaveFileDic() приватный статический Метод

セミオートバックアップファイルの属性を取得してディクショナリー形式にする
private static GetSemiAutoSaveFileDic ( List backupFiles ) : List>.Dictionary
backupFiles List バックアップファイルの一覧
Результат List>.Dictionary
        private static Dictionary<string, List<SemiAutoSaveFileAttr>> GetSemiAutoSaveFileDic(List<string> backupFiles)
        {
            var dic = new Dictionary<string, List<SemiAutoSaveFileAttr>>();

            foreach (var backupFile in backupFiles)
            {
                var attr = GetAttr(backupFile);
                if (attr == null)
                {
                    continue;
                }

                if (!dic.ContainsKey(attr.FileName))
                {
                    dic.Add(attr.FileName, new List<SemiAutoSaveFileAttr>());
                }
                dic[attr.FileName].Add(attr);
            }

            return dic;
        }