. NET Framework levereras med ett klassbibliotek som ger tillgång till Windows- systemet fungerar . Utvecklare instansiera klasser och funktioner referens inom klasserna i sina ansökningar . Detta klassbibliotek ger flera fördelar såsom snabbare utveckling , enklare återanvändning av kod , ökad skalbarhet och enklare driftsättning . Den katalogen klass är en av de klassbibliotek som finns i . NET som används för att komma åt filer och kataloger . Instruktioner
Använda katalogen klass i . NET
1
Type " Importerar System.IO " i " deklarationer " avsnittet . Detta gör att ditt program för att komma åt de funktioner Directory klassen .
2
Skapa en funktion som kommer att utföra beräkningen mappen storlek . Namnge det något som lämpligt beskriver vad funktionen gör . Passera katalogen namn till denna funktion så att den vet var du ska leta efter filerna att räkna . Deklarera variabler inom denna funktion av typen Long , FileInfo och DirectoryInfo .
3
Få längden på varje fil i den angivna katalogen . Lägg längden på varje fil till variabel av typen Long som kommer att användas för att lagra den totala storleken på alla filer. Kommandot som används för att få längden på en fil är " FileInfo.Length . "
4
Räkna alla filer, inklusive underkataloger , genom att ringa " DirectoryInfo.GetDirectories " och sedan referera samma funktion , som passerar namnet på den underkatalog . Detta kommer att tvinga funktionen att ringa själv och få längden på varje fil i viss underkatalog namnet . Den totala kommer att ackumuleras i det långa variabeln definierats tidigare som håller en sammanställning av längden på varje fil .