Անունների տարածք՝ 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: Ստանում է ֆայլի անունը