Directory sinfidan foydalanish Directory sinfining metodlari va ular bilan ishlash 6



Yüklə 0,55 Mb.
səhifə4/14
tarix15.12.2022
ölçüsü0,55 Mb.
#74938
1   2   3   4   5   6   7   8   9   ...   14
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";

Yüklə 0,55 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   14




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin