কম্পিউটার

C# ব্যবহার করে ডিরেক্টরি এবং ফাইলগুলি তালিকাভুক্ত করা


C#-এর ডিরেক্টরি ক্লাসে ডিরেক্টরি এবং সাব-ডিরেক্টরিগুলিতে অপারেশন করার জন্য অনেক পদ্ধতি রয়েছে -

Sr. No পদ্ধতি এবং বর্ণনা
1 CreateDirectory(String)
নির্দিষ্ট পথে সমস্ত ডিরেক্টরি এবং সাবডিরেক্টরি তৈরি করে যদি না সেগুলি ইতিমধ্যেই বিদ্যমান থাকে।
2 CreateDirectoryDirectorySecurity(String)
নির্দিষ্ট পাথে সমস্ত ডিরেক্টরি তৈরি করে, যদি না ইতিমধ্যেই বিদ্যমান থাকে, নির্দিষ্ট Windows নিরাপত্তা প্রয়োগ করে।
3 মুছুন(স্ট্রিং)
একটি নির্দিষ্ট পথ থেকে একটি খালি ডিরেক্টরি মুছে দেয়।
4 DeleteBoolan(স্ট্রিং)
নির্দিষ্ট ডিরেক্টরি মুছে দেয় এবং, নির্দেশিত হলে, ডিরেক্টরির মধ্যে থাকা কোনো সাব-ডিরেক্টরি এবং ফাইল।
5 গণনা নির্দেশিকা(স্ট্রিং)
একটি নির্দিষ্ট পাথে ডিরেক্টরি নামের একটি গণনাযোগ্য সংগ্রহ প্রদান করে।
6 গণনা নির্দেশিকা(স্ট্রিং, স্ট্রিং)
একটি নির্দিষ্ট পাথে একটি অনুসন্ধান প্যাটার্নের সাথে মেলে এমন ডিরেক্টরি নামের একটি গণনাযোগ্য সংগ্রহ প্রদান করে৷

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

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

এখন মাপ −

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

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

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

  1. পাইথনে ডিরেক্টরি এবং ফাইলগুলি তালিকাভুক্ত করছেন?

  2. লিনাক্সে ফাইল এবং ডিরেক্টরি তালিকাভুক্ত করার জন্য কমান্ড

  3. কীভাবে PowerShell ব্যবহার করে ফাইল এবং ফোল্ডার মুছবেন

  4. এয়ারড্রপ কী এবং এটি ব্যবহার করে ফাইলগুলি কীভাবে ভাগ করা যায়