সি# ডিরেক্টরি
🌈সি# ডিরেক্টরি কি?
📋সি# ডিরেক্টরি হলো ডিরেক্টরি পরিচালনা করার পদ্ধতি।
⚒️সি# ডিরেক্টরি ডিরেক্টরি পরিচালনা করতে ব্যবহৃত হয়।
সি# ডিরেক্টরি সমূহ
সি# ডিরেক্টরি এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ GetCurrentDirectory - বর্তমান ডিরেক্টরির পথ বের করা
- ➡️ GetFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করা
- ➡️ GetFileSystemEntries - ডিরেক্টরির ফাইল ও উপাদানগুলোর তালিকা বের করা
- ➡️ CreateDirectory - নতুন ডিরেক্টরি তৈরি করা
- ➡️ Delete - মান ডিলিট করা
- ➡️ Exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করা
- ➡️ GetDirectoryRoot - ডিরেক্টরির মূল পথ বের করা
- ➡️ GetParent - প্যারেন্ট ডিরেক্টরি বের করা
GetCurrentDirectory - বর্তমান ডিরেক্টরির পথ বের করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
Console.Write(Directory.GetCurrentDirectory());
}
}
GetFiles - ডিরেক্টরির ফাইলগুলোর তালিকা বের করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api";
string[] result = Directory.GetFiles(path);
foreach (string file in result) {
Console.WriteLine(file);
}
}
}
GetFileSystemEntries - ডিরেক্টরির ফাইল ও উপাদানগুলোর তালিকা বের করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api";
string[] result = Directory.GetFileSystemEntries(path);
foreach (string entry in result) {
Console.WriteLine(entry);
}
}
}
CreateDirectory - নতুন ডিরেক্টরি তৈরি করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api/project";
Directory.CreateDirectory(path);
Console.Write("ডিরেক্টরি সফলভাবে তৈরি হয়েছে");
}
}
Delete - মান ডিলিট করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api/project";
Directory.Delete(path);
Console.Write("ডিরেক্টরি সফলভাবে অপসারণ করা হয়েছে");
}
}
Exists - নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api";
bool result = Directory.Exists(path);
Console.Write(result);
}
}
GetDirectoryRoot - ডিরেক্টরির মূল পথ বের করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api";
string result = Directory.GetDirectoryRoot(path);
Console.Write(result);
}
}
GetParent - প্যারেন্ট ডিরেক্টরি বের করার উদাহরণ।
csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "./api";
DirectoryInfo result = Directory.GetParent(path);
Console.Write(result);
}
}
সি# ডিরেক্টরি সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| GetCurrentDirectory | বর্তমান ডিরেক্টরির পথ বের করতে ব্যবহৃত হয়। |
| GetFiles | ডিরেক্টরির ফাইলগুলোর তালিকা বের করতে ব্যবহৃত হয়। |
| GetFileSystemEntries | ডিরেক্টরির ফাইল ও উপাদানগুলোর তালিকা বের করতে ব্যবহৃত হয়। |
| CreateDirectory | নতুন ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়। |
| Delete | মান ডিলিট করতে ব্যবহৃত হয়। |
| Exists | নির্দিষ্ট মান বিদ্যমান কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| GetDirectoryRoot | ডিরেক্টরির মূল পথ বের করতে ব্যবহৃত হয়। |
| GetParent | প্যারেন্ট ডিরেক্টরি বের করতে ব্যবহৃত হয়। |