예제 #1
0
        public void Enumerate(PathList paths)
        {
            if (paths.All(_ => _.IsDirectory))
            {
                var sorted = paths.OrderBy(_ => _);

                var index = 1;
                foreach (var i in sorted)
                {
                    var d = i.Parent.CatDir(index.ToString("D3"));
                    i.Move(d);
                    ++index;
                }
            }
        }