আপনার ফাইলটিকে অস্তিত্বহীন ডিরেক্টরিতে স্থানান্তরিত করার একটি দুর্দান্ত উপায় হ'ল নিম্নলিখিত এক্সটেনশনটি দেশীয় ফাইলআইএনফো ক্লাসে তৈরি করা:
public static class FileInfoExtension
{
//second parameter is need to avoid collision with native MoveTo
public static void MoveTo(this FileInfo file, string destination, bool autoCreateDirectory) {
if (autoCreateDirectory)
{
var destinationDirectory = new DirectoryInfo(Path.GetDirectoryName(destination));
if (!destinationDirectory.Exists)
destinationDirectory.Create();
}
file.MoveTo(destination);
}
}
তারপরে ব্র্যান্ডের নতুন মুভটো এক্সটেনশনটি ব্যবহার করুন:
using <namespace of FileInfoExtension>;
...
new FileInfo("some path")
.MoveTo("target path",true);
পদ্ধতি এক্সটেনশন ডকুমেন্টেশন চেক করুন ।