সি শার্পে ফাইল পাথ হ্যান্ডেল করতে, Path মেথডগুলো ব্যবহার করুন। এই মেথডগুলো System.IO নেমস্পেসের অধীনে থাকে।
উনাদের মধ্যে কিছু −
GetExtension
GetExtension() মেথড ব্যবহার করে ফাইলের এক্সটেনশন রিট্রিভ করুন।
উদাহরণস্বরূপ, .txt, .dat, ইত্যাদি।
GetFileName
GetFileName() মেথড ব্যবহার করে ফাইলের নাম রিট্রিভ করুন।
উদাহরণস্বরূপ, new.txt, details.dat, ইত্যাদি।
GetFileNameWithoutExtension
GetFileNameWithoutExtension() মেথড ব্যবহার করে এক্সটেনশন ছাড়া ফাইলের নাম রিট্রিভ করুন।
উদাহরণস্বরূপ, new, details, ইত্যাদি।
একটি উদাহরণ দেখি −
উদাহরণ
using System.IO;
using System;
class Program {
static void Main() {
string myPath = "D:\\one.txt";
string fileExtension = Path.GetExtension(myPath);
string fileName = Path.GetFileName(myPath);
string noExtension = Path.GetFileNameWithoutExtension(myPath);
Console.WriteLine("ফাইল এক্সটেনশন: " + fileExtension);
Console.WriteLine("ফাইল নাম: " + fileName);
Console.WriteLine("এক্সটেনশন ছাড়া ফাইল নাম: " + noExtension);
}
}
আউটপুট
ফাইল এক্সটেনশন: .txt ফাইল নাম: D:\one.txt এক্সটেনশন ছাড়া ফাইল নাম: D:\one