C#-এ Directory ক্লাসটি ডিরেক্টরি স্ট্রাকচার ম্যানিপুলেট করতে ব্যবহৃত হয়। এতে ডিরেক্টরি তৈরি, সরানো, মুছে ফেলার মেথড আছে।
Directory ক্লাসের কিছু মেথড নিচে দেওয়া হলো:
| Sr.No. | Method & Description |
|---|---|
| 1 | CreateDirectory(String) নির্দিষ্ট পথে সব ডিরেক্টরি এবং সাব-ডিরেক্টরি তৈরি করে |
| 2 | Delete(String) একটি খালি ডিরেক্টরি মুছে ফেলে |
| 3 | Exists(String) দেওয়া পথটি একটি বিদ্যমান ডিরেক্টরি রেফার করে কিনা |
| 4 | GetCreationTime(String) একটি ডিরেক্টরির সৃষ্টির তারিখ ও সময় পায় |
| 5 | GetCurrentDirectory() বর্তমান ওয়ার্কিং ডিরেক্টরি পায় |
| 6 | GetFiles(String) নির্দিষ্ট ডিরেক্টরির সব ফাইল পায় |
GetFiles() মেথডের ব্যবহার শিখি। এটি নির্দিষ্ট ডিরেক্টরির সব ফাইল প্রদর্শন করে।
উদাহরণ
using System;
using System.IO;
class Program {
static void Main() {
// Get all files in the D directory
string[] arr = Directory.GetFiles(@"D:\");
Console.WriteLine("Files:");
foreach (string n in arr) {
Console.WriteLine(n);
}
}
}