try
{
if (Directory.Exists(root))
{
Directory.Delete(root);
Console.WriteLine("Katalog muvaffaqiyatli o'chirildi.");
}
else Console.WriteLine("Bunday katalog mavjud emas.");
}
catch (IOException exp)
{
Console.WriteLine(exp.Message);
}
Console.ReadKey(true);
}
}
}
Natijasi:
Move(String, String) – mavjud katalogni to'liq yo'l bilan yangi belgilangan katalogga o'tkazadi. Move metodi ikkita parametrni oladi. Move metodi asl katalogni yo'q qiladi. Quyidagi kod parchasi manba katalogini manzil katalogiga o'tkazadi.
Foydalanish misoli:
using System;
using System.IO;
namespace Dir
{
class Program
{
public static void Main(string[] args)
{
string sourceDirName = @"C:\Dasturlash";
string destDirName = @"C:\NewDasturlash";
try
{
Directory.Move(sourceDirName, destDirName);
Console.WriteLine("Katalog muvaffaqiyatli ko'chirildi.");
}
catch (IOException exp)
{
Console.WriteLine(exp.Message);
}
Console.ReadKey(true);
}
}
}
Natijasi:
Copy – katalogni nusxalash uchun hech qanday metod yo'q. Katalogdan nusxa ko’chirish bu siz xohlagan katalogni ko’chirish uchun yangi katalog yaratiladi va keyin pastki kataloglar va fayllar nusxalanadi.
GetCreationTime(String) – berilgan fayl yoki katalogning yaratilgan sanasi va vaqtini oladi.
SetCreationTime(String, DateTime) – berilgan fayl yoki katalog uchun yaratilgan sana va vaqtni belgilaydi.
GetCreationTimeUtc(String) – berilgan fayl yoki katalogning Kelishilgan Umumjahon Vaqti (UTC) formatida yaratilgan sanasi va vaqtini oladi.
SetCreationTimeUtc(String, DateTime) – berilgan fayl yoki katalog uchun Kelishilgan Umumjahon Vaqti(UTC) formatida yaratilgan sana va vaqtni belgilaydi.
Do'stlaringiz bilan baham: |