示例#1
0
        public void UpdateArchive()
        {
            var outdatedFiles = from file in GetSourceFiles()
                                where Archive.IsOutdated(file)
                                select file;

            foreach (var sourceFile in outdatedFiles)
            {
                Console.WriteLine("Adding {0}", sourceFile);
                Archive.AddOrUpdateFile(sourceFile);
            }
            this.Data = new DataRepository(Archive);
        }