47.42K
Category: informaticsinformatics

Անունների տարածք՝ System.IO

1.

Անունների տարածք՝
System.IO

2.

Դիսկերի հետ աշխատանքը
Աշխատում ենք DriveInfo դասի հետ: Դասի գոյություն ունի
GetDrives() մեթոդը, որը վերադարձնում է համակարգչում եղած
բոլոր տրամաբանական դիսկերի անունները:

3.

Հատկություններ
• AvailableFreeSpace: Ցույց է տալիս Դիսկի ազատ տարածքը
բայթերով:
• DriveFormat: Վերադարձնումէ ֆայլային համակարգի անունը:
• DriveType: Ներկայացնում է Դիսկի տիպը:
• IsReady: Պատրաստ է արդյոք դիկսը:
• Name: Ստանում ենք դիկսի անունը:
• RootDirectory: Վերադարձնում է դիկսի արմատական:
• TotalSize: Դիսկի ընդհանուր չափը բայթերով:

4.

Կատալոգների հետ աշխատանքը
Directory
• CreateDirectory(path): path տիպով ստեղծում է կատալոգ:
• Delete(path): path տիպով կատալոգը ջնւում է:
• Exists(path): Ստուգում է արդյոք գոյություն ունի տրված path տիպով կատալոգ
• GetCurrentDirectory(): Ստանոււմ է ճանապարհը դեպի ներկայիս թղթապանակ
• GetDirectories(path): Վերադարձնում է path կատալոգի ենթակատալոգները:
• GetFiles(path): Ստանում է կատալոգում ֆայլերի ցուցակը:

5.

• GetFileSystemEntries(path): Ստանում է path կատալոգում
ենթակատալոգների և ֆայլերի ցուցակը:
• Move(sourceDirName, destDirName): Խառնում է կատալոգը:
• GetParent(path): Ստանում է ծնողական կատալոգը:
• GetLastWriteTime(path):Վերադարձնում է կատալոգի վերջին
փոփոխման ժամը:
• GetLastAccessTime(path):Վերադարձնում է կատալոգին վերջին
անգամ դիմելու ժամը:
• GetCreationTime(path): Վերադարձնում է կատալոգի ստեղծման
ժամը:

6.

DirectoryInfo
• Create(): Ստեղծում է կատալոգ:
• CreateSubdirectory(path): Ստեղծում է ենթակատալոգ տրմած
path ճանապարհով
• Delete():Ջնջում է կատալոգը:
• GetDirectories(): Վերադարձնումէ եթակատալոգների ցուցակը
զանգվածի տեսքով:
• GetFiles(): Վերադարձնում է ֆայլերի ցուցակը զանգվածի
տեսքով:

7.

• CreationTime:Վերադարձնում է կատալոգի ստեղծման ժամը:
• LastAccessTime: Վերադարձնում է կատալոգին վերջին անգամ
դիմելու ժամը:
• LastWriteTime: Վերադարձնում է կատալոգի վերջին
փոփոխման ժամը:
• Exists: Ստուգում է կատալոգի գոյությունը:
• Parent: Ծնողական կատալոգի ստացումը:
• Root: Արմատական կատալոգի ստացումը:
• Name: Կատալոգի անունը:
• FullName: ամբողջական ճանապարհը դեպի կատալոգ:

8.

Ֆայլերի հետ աշխատանքը
FileInfo
• CopyTo(path): Պատճենում է ֆայլը նոր տեղում տրված path ուղով:
• Create(): ստեղծում է ֆայլ:
• Delete(): Ջնջում է ֆայլը:
• MoveTo(destFileName): Տեղափոխում է ֆայլը նոր տեղ:
Directory: Ստանում ծնող կատալոգին DirectoryInfo տեսքով:
DirectoryName: Ստանում է ամբողջական ճանապարհը դեպքի ծնող կատալոգ:
Exists: Ցույց է տալիս ֆայլի գոյությունը:
Length: Ստանումէ ֆայլի չափը:
Name: Ստանում է ֆայլի անունը
English     Русский Rules