Directory sinfidan foydalanish Directory sinfining metodlari va ular bilan ishlash 6


Download 0.55 Mb.
bet4/14
Sana28.12.2022
Hajmi0.55 Mb.
#1013966
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Dasturlash asoslari fanidan C# dasturlash tilining Directory,

Foydalanish misoli:
string root = @"C:\Dasturlash";
string subdir = @"C:\Dasturlash\Dastur";
// Pastki katalog yaratish
if (!Directory.Exists(subdir))
{
Directory.CreateDirectory(subdir);
Console.WriteLine("Pastki katalog muvaffaqiyatli yaratildi.");
}
Natijasi:
Delete(String) – belgilangan yo’ldan bo’sh katalogni yo’q qiladi. Agar papkada pastki papkalar yoki fayllar bo'lsa, siz papkani o'chirishdan oldin ularni yo'q qilishingiz kerak. Agar siz bo'sh bo'lmagan faylni o'chirishga harakat qilsangiz, siz xatolik haqida xabar olasiz. Quyidagi kod parchasi belgilangan papkani o'chirib tashlaydi.
Foydalanish misoli:
using System;
using System.IO;
namespace Dir
{
class Program
{
public static void Main(string[] args)
{
string root = @"C:\Dasturlash";
// Agar katalog mavjud bo’lmasa, urinib ham ko’rmang
if (Directory.Exists(root))
{
Directory.Delete(root);
Console.WriteLine("Katalog muvaffaqiyatli o'chirildi.");
}
Console.WriteLine("Bunday katalog mavjud emas.");
Console.ReadKey(true);
}
}
}
Natijasi:
Delete(String, Boolean) – belgilangan katalogni va agar ko’rsatilsa, katalogdagi har qanday pastki kataloglarni va fayllarni yo’q qiladi.
Exists(String) – belgilangan yo’l diskdagi mavjud katalogga tegishliligini aniqlaydi, ya’ni belgilangan katalog mavjudligini tekshiradi. Quyidagi kod parchasi katalog mavjud yoki yo'qligini tekshiradi va faqat katalog mavjud bo'lsa o'chiriladi.
Foydalanish misoli:
using System;
using System.IO;
namespace Dir
{
class Program
{
public static void Main(string[] args)
{
string root = @"C:\Dasturlash";

Download 0.55 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling