コード例 #1
0
ファイル: DirectoryWrapper.cs プロジェクト: rwakelam/Flow
 public IEnumerable<IDirectory> GetDirectories(string searchPattern = null,
     FileAttributesWrapper attributes = FileAttributesWrapper.Any)
 {
     IEnumerable<string> paths = searchPattern == null ? Directory.GetDirectories(_path) :
         Directory.GetDirectories(_path, searchPattern);
     return paths.Select<string, DirectoryWrapper>(p => new DirectoryWrapper(p)).Where(
         f => (f.Attributes & attributes) == attributes);
 }
コード例 #2
0
ファイル: DirectoryWrapper.cs プロジェクト: rwakelam/Flow
 // redundant?
 public IFile CreateFile(string name, FileAttributesWrapper attributes, byte[] bytes)
 {
     return null;
 }