किसी डायरेक्टरी में फ़ाइलों की सूची प्राप्त करने के लिए, C# में SearchOptions.AllDirectories का उपयोग करें।
सबसे पहले, उस डायरेक्टरी को सेट करें जिसके लिए आप फ़ाइलें चाहते हैं:
string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories);निम्नलिखित एक उदाहरण है जो उपरोक्त उल्लिखित डायरेक्टरी से फ़ाइलें प्रदर्शित करता है:
उदाहरण
using System; using System.Linq; using System.IO; class Program { static void Main() { string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories); foreach (string res in myFiles) { Console.WriteLine(res); } } }आउटपुट
निम्नलिखित आउटपुट है। यह फ़ोल्डर की सभी डायरेक्टरीज को सूचीबद्ध करता है:
D:\New\one.txt D:\New\two.html D:\New\nature.png