জয়েন লগইন

সি# ডিরেক্টরি

🌈সি# ডিরেক্টরি কি?

📋সি# ডিরেক্টরি হলো ডিরেক্টরি পরিচালনা করার পদ্ধতি।

⚒️সি# ডিরেক্টরি ডিরেক্টরি পরিচালনা করতে ব্যবহৃত হয়।

সি# ডিরেক্টরি সমূহ

সি# ডিরেক্টরি এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ 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 প্যারেন্ট ডিরেক্টরি বের করতে ব্যবহৃত হয়।