কম্পিউটার টিউটোরিয়াল

সি শার্পে EnumerateFiles মেথড

EnumerateFiles() মেথডটি সি শার্পে সকল ফাইল পেতে ব্যবহৃত হয়। সকল ডিরেক্টরি রিকার্সিভলি traverser করতে AllDirectories প্রোপার্টি ব্যবহার করুন −

Directory.EnumerateFiles(@"D:\NEW", "*.*", SearchOption.AllDirectories)

একটি ডিরেক্টরিতে ফাইলগুলোর লিস্ট পেতে, সি শার্পে SearchOptions.AllDirectories ব্যবহার করুন যেমন উপরে দেখানো হয়েছে।

কিভাবে করা যায় তা দেখি −

উদাহরণ

using System; 
using System.IO; 
namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            foreach (string allFiles in Directory.EnumerateFiles(@"D:\NEW", "*.*", SearchOption.AllDirectories)) { 
                Console.WriteLine(allFiles); 
            } 
        } 
    } 
}

আউটপুট

নিচে আউটপুটটি দেওয়া হলো −

D:\NEW\my.txt
D:\NEW\amit.html
D:\NEW\tutorials\java\a.java
  1. C#-এ TakeWhile মেথড

  2. C#-এ GroupBy মেথড

  3. C#-এ CompareTo মেথড

  4. রুবির Array#zip আয়ত্ত করুন: দক্ষ অ্যারে পেয়ারিং এবং তুলনা