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

C#-এ ডিরেক্টরি এবং ফাইল লিস্ট করার পদ্ধতি


C#-এ Directory ক্লাসে ডিরেক্টরি এবং সাব-ডিরেক্টরিতে অপারেশন করার জন্য অনেক মেথড রয়েছে:

ক্রম নংমেথড ও বিবরণ
1CreateDirectory(String)
নির্দিষ্ট পাথে সমস্ত ডিরেক্টরি এবং সাবডিরেক্টরি তৈরি করে, যদি না সেগুলি ইতিমধ্যে বিদ্যমান থাকে।
2CreateDirectoryDirectorySecurity(String)
নির্দিষ্ট পাথে সমস্ত ডিরেক্টরি তৈরি করে, যদি না সেগুলি ইতিমধ্যে বিদ্যমান থাকে, নির্দিষ্ট উইন্ডোজ সিকিউরিটি প্রয়োগ করে।
3Delete(String)নির্দিষ্ট পথ থেকে একটি খালি ডিরেক্টরি মুছে ফেলে।
4DeleteBoolean(String)
নির্দিষ্ট ডিরেক্টরি এবং, নির্দেশিত হলে, সাবডিরেক্টরি এবং ফাইলগুলিও মুছে ফেলে।
5EnumerateDirectories(String)
নির্দিষ্ট পাথে ডিরেক্টরি নামের একটি এনামেরেবল কালেকশন রিটার্ন করে।
6EnumerateDirectories(String, String)
নির্দিষ্ট পাথে সার্চ প্যাটার্ন সাথে মিলে যাওয়া ডিরেক্টরি নামের একটি এনামেরেবল কালেকশন রিটার্ন করে।

ডিরেক্টরি নাম পেতে EnumerateDirectories মেথডটি ব্যবহার করুন। আমাদের ফোল্ডারটি DirectoryInfo ক্লাস ব্যবহার করে সেট করা হয়েছে:

DirectoryInfo info = new DirectoryInfo(@"D:/new");

এখন আকার বের করুন:

long totalSize = info.EnumerateFiles().Sum(file => file.Length);

ডিরেক্টরিগুলোর জন্য ব্যবহার করুন:

info.EnumerateDirectories()

  1. পাইথনে ডিরেক্টরি ও ফাইল লিস্ট করা

  2. এসেনশিয়াল লিনাক্স ls কমান্ড: ফাইল ও ডিরেক্টরি দ্রুত ও কার্যকরভাবে লিস্ট করুন

  3. পাওয়ারশেল দিয়ে দক্ষতার সাথে ফাইল ও ফোল্ডার ডিলিট করুন: ধাপে ধাপে গাইড

  4. AirDrop: ম্যাক, আইফোন, আইপ্যাডের মধ্যে সুরক্ষিত, তৎক্ষণ ফাইল শেয়ারিং