একটি ডিরেক্টরি তৈরি করার জন্য, আমাদের প্রথমে C# এ System.IO নামস্থান আমদানি করতে হবে। নামস্থান হল একটি লাইব্রেরি যা আপনাকে ডিরেক্টরি তৈরি, অনুলিপি, সরানো এবং মুছে ফেলার জন্য স্ট্যাটিক পদ্ধতিগুলি অ্যাক্সেস করতে দেয়৷
C# তে কোনো ফাইল অপারেশন করার আগে ডিরেক্টরিটি বিদ্যমান কিনা তা পরীক্ষা করার জন্য সবসময় সুপারিশ করা হয় কারণ ফোল্ডারটি না থাকলে কমপ্লায়ারের ব্যতিক্রম হবে।
উদাহরণ
using System;
using System.IO;
namespace DemoApplication {
class Program {
static void Main(string[] args) {
string folderName = @"D:\Demo Folder";
// If directory does not exist, create it
if (!Directory.Exists(folderName)) {
Directory.CreateDirectory(folderName);
}
Console.ReadLine();
}
}
} উপরের কোডটি একটি ডেমো তৈরি করবে ডি:ডিরেক্টরিতে ফোল্ডার।

Directory.CreateDirectory সাবফোল্ডার তৈরি করতেও ব্যবহার করা যেতে পারে৷
উদাহরণ
using System;
using System.IO;
namespace DemoApplication {
class Program {
static void Main(string[] args) {
string folderName = @"D:\Demo Folder\Sub Folder";
// If directory does not exist, create it
if (!Directory.Exists(folderName)) {
Directory.CreateDirectory(folderName);
}
Console.ReadLine();
}
}
} উপরের কোডটি একটি একটি সাব ফোল্ডার সহ একটি ডেমো ফোল্ডার তৈরি করবে৷ ডি:ডিরেক্টরিতে।
