কম্পিউটার

কিভাবে C# ব্যবহার করে ফোল্ডারের আকার গণনা করবেন?


C# এ ফোল্ডারের আকার গণনা করতে, Directory.EnumerateFiles পদ্ধতি ব্যবহার করুন এবং ফাইলগুলি পান৷

সাব-ডিরেক্টরি পেতে, EnumerateDirectories পদ্ধতি ব্যবহার করুন। ডিরেক্টরি ইনফো ক্লাস -

ব্যবহার করে আমাদের ফোল্ডার সেট করা হয়েছে
DirectoryInfo info = new DirectoryInfo(@"D:/new");

এখন মাপ −

খুঁজুন
long totalSize = info.EnumerateFiles().Sum(file => file.Length);

ডিরেক্টরির জন্য, −

ব্যবহার করুন
info.EnumerateDirectories()

অন্যান্য ম্যানিপুলেশন যা আপনি C# এ ডিরেক্টরিতে সম্পাদন করতে পারেন তা হল:

পদ্ধতি বিবরণ
CreateDirectory(String) নির্দিষ্ট পথে সমস্ত ডিরেক্টরি এবং সাবডিরেক্টরি তৈরি করে যদি না সেগুলি ইতিমধ্যেই বিদ্যমান থাকে৷
CreateDirectory (স্ট্রিং, DirectorySecurity) নির্দিষ্ট পাথে সমস্ত ডিরেক্টরি তৈরি করে, যদি না আগে থেকেই থাকে, নির্দিষ্ট Windows নিরাপত্তা প্রয়োগ করে।
মুছুন(স্ট্রিং) একটি নির্দিষ্ট পথ থেকে একটি খালি ডিরেক্টরি মুছে দেয়৷
মুছুন(স্ট্রিং, বুলিয়ান) নির্দিষ্ট ডিরেক্টরি মুছে দেয় এবং, নির্দেশিত হলে, ডিরেক্টরিতে থাকা কোনো সাব-ডিরেক্টরি এবং ফাইল।
গণনা নির্দেশিকা(স্ট্রিং) একটি নির্দিষ্ট পাথে ডিরেক্টরি নামের একটি গণনাযোগ্য সংগ্রহ ফেরত দেয়।

  1. পাইথন ব্যবহার করে একটি ডিরেক্টরির মালিক কিভাবে পরিবর্তন করবেন?

  2. পাইথন ব্যবহার করে একটি ডিরেক্টরির অনুমতি কিভাবে পরিবর্তন করবেন?

  3. পাইথন ব্যবহার করে একটি ডিরেক্টরির অনুমতি কিভাবে পরীক্ষা করবেন?

  4. কিভাবে Python ব্যবহার করে একটি ডিরেক্টরি recursively অপসারণ করবেন?