サブフォルダの下にあるファイルを含むディレクトリの下にあるすべてのReadOnlyファイルのリストを取得する必要があります。 .NET Frameworkには、すべてのファイルをループするよりも簡単なものがありますか?C# - Windowsのディレクトリ下にあるすべてのReadOnlyファイルのリストを取得する
1
A
答えて
5
var path = @"C:\";//Some path
var readOnlyFiles = new DirectoryInfo(path)
.EnumerateFiles("*", SearchOption.AllDirectories)
.Where(file => file.Attributes.HasFlag(FileAttributes.ReadOnly));
1
SearchOption.AllDirectories
には、System.IO.Directory.EnumerateFiles
というフラグがあります。これは再帰的な検索を意味します。ここでものを行うための方法です。何よりも
+0
すべてのファイルの読み取り専用ステータスを変更すると、readOnlyFilesが更新され続ける。私は静的なリストが必要です。 – Peaked
+0
@Peakedは '.ToList()'を追加しました - 更新された答えを見てください。 –
関連する問題
- 1. JARファイル内のディレクトリの下にあるファイルのリストを取得する方法
- 2. ディレクトリ内のすべてのファイルのリストを取得する(Perl)
- 3. システムフォルダの外にあるディレクトリ内のすべてのファイルのリストを取得
- 4. vb.netのディレクトリ内にあるすべてのファイルのリストを取得
- 5. luaのディレクトリにあるファイルのリストを取得するには?
- 6. 現在のディレクトリにあるファイルのリストを取得する
- 7. C#のディレクトリからファイルのリストを取得するには
- 8. 複数のサブディレクトリにあるすべてのファイルのリストを取得するバッチスクリプト
- 9. Foxproのディレクトリにあるファイルのリストを取得
- 10. C++:現在のディレクトリ内のすべてのファイルのサイズを取得する
- 11. アセットディレクトリの下にあるファイルのリストを取得
- 12. すべてのスーパー隠しファイル/ディレクトリを読み取るwindowsバッチファイル
- 13. ディレクトリ内のすべてのファイルの名前を取得する
- 14. Gradleのディレクトリ下にあるすべてのファイルを除外する方法は?
- 15. ワイルドカードは、私が他のディレクトリに存在するすべてのディレクトリのリストを取得する必要があり、私のMakefile内のすべてのディレクトリ
- 16. フォルダ内のすべてのディレクトリ/ファイルを取得する
- 17. すべてのディレクトリのファイルを取得する(Py)
- 18. コンテナとAzureブロブの仮想ディレクトリの下にあるブロブのリストを取得
- 19. ディレクトリからファイルのリストを取得するには
- 20. 現在のディレクトリのすべてのファイルとディレクトリを取得するpython
- 21. ディレクトリからComboBoxにファイルのリストを取得する
- 22. ftpサーバのすべてのファイルとフォルダのリストを取得する方法(C++)
- 23. 1つ以外のすべてのディレクトリのリストを取得するには?
- 24. SDカードのすべてのディレクトリのリストを取得するには?
- 25. ディレクトリからすべてのファイルを取得する方法
- 26. 並べ替えのないディレクトリにファイルを取得する
- 27. すべてのファイルをインデントするシェルスクリプトを作成するには現在のディレクトリにあるC/C++ファイル?
- 28. カメのディレクトリ下のすべてのファイルを見つける
- 29. CドライブのGoogleドライブAPIからすべてのフォルダにあるすべてのファイルを取得する方法
- 30. すべてのディレクトリの下にある特定のサブディレクトリを削除する
簡単?コードを表示 – Poody