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

C#-এ ফোল্ডার সাইজ কীভাবে ক্যালকুলেট করবেন?

C#-এ একটি ফোল্ডারের সাইজ ক্যালকুলেট করতে Directory.EnumerateFiles মেথড ব্যবহার করে ফাইলগুলো পান।

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

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

এখন সাইজ বের করুন:

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

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

info.EnumerateDirectories()

C#-এ ডিরেক্টরির ওপর করা যাব অন্যান্য ম্যানিপুলেশন:

মেথড বিবরণ
CreateDirectory(String) নির্দিষ্ট পাথে সকল ডিরেক্টরি এবং সাবডিরেক্টরি তৈরি করে যদি তারা ইতিমধ্যে না থাকে।
CreateDirectory (String, DirectorySecurity) নির্দিষ্ট পাথে সকল ডিরেক্টরি তৈরি করে, যদি তারা ইতিমধ্যে না থাকে, নির্দিষ্ট উইন্ডোজ সিকিউরিটি প্রয়োগ করে।
Delete(String) নির্দিষ্ট পাথ থেকে একটি খালি ডিরেক্টরি ডিলিট করে।
Delete(String, Boolean) নির্দিষ্ট ডিরেক্টরি এবং, যদি নির্দেশ করা থাকে, সাবডিরেক্টরি এবং ফাইলগুলো ডিলিট করে।
EnumerateDirectories(String) নির্দিষ্ট পাথে ডিরেক্টরি নামের একটি ইনামারেবল কালেকশন রিটার্ন করে।
  1. পাইথনে ডিরেক্টরির ওয়নার পরিবর্তন করার পদ্ধতি

  2. পাইথনে ডিরেক্টরির পারমিশন পরিবর্তন করার পদ্ধতি

  3. পাইথনে ডিরেক্টরির পারমিশন চেক করার পদ্ধতি

  4. পাইথনে ডিরেক্টরি রিকার্সিভলি রিমুভ করার পদ্ধতি