. NET Framework leveres med en klasse bibliotek, der giver adgang til Windows-system funktioner. Udviklere instantiere klasser og referencer funktioner i klasser i deres ansøgninger. Denne klasse bibliotek giver flere fordele, såsom hurtigere udvikling , nemmere genbrug af kode , øget skalerbarhed og nemmere implementering. Directory klasse er en af de klasse biblioteker til rådighed i . NET , der bruges til at få adgang filer og mapper. Instruktioner
Brug af telefonbogen Class in. NET
1
Type " Importerer System.IO " i " erklæringer " sektionen. Dette giver dit program til at få adgang til vejviser klasse funktioner.
2
Opret en funktion, der skal udføre den mappe størrelse beregning. Navngiv det noget , der korrekt beskriver, hvad funktionen gør. Pass mappenavn til denne funktion så det ved hvor de skal lede efter filerne til at tælle . Erklær variable inden for denne funktion af typen Long , Fileinfo og DirectoryInfo .
3
Få længden af hver fil i den angivne mappe. Tilføj længden af hver fil til variabel af typen Long , der skal bruges til at lagre den samlede størrelse af alle filer . Kommandoen bruges til at få længden af en fil er " FileInfo.Length ".
4
Tæl alle de filer, herunder undermapper , ved at kalde " DirectoryInfo.GetDirectories " og derefter henvises til denne samme funktion , der passerer navnet på underindeks . Dette vil tvinge funktion at kalde sig og få længden af hver fil i bestemt undermappe navn . Det samlede beløb vil blive akkumuleret i den lange variabel defineret tidligere , der holder en oversigt over længden af hver fil.