當然了都需要引入system.io這個命名空間
第乙個:
public static long getdirectorylength(string dirpath)
//獲取di中所有的資料夾,並存到乙個新的物件陣列中,以進行遞迴
directoryinfo dis = di.getdirectories();
if (dis.length > 0)
}return len;
}第二個
//也是利用遞迴的思想,只不過是通過file類的exits方法來判斷
//所給路徑中所對應的是否為檔案
public static long filesize(string filepath)
}else
return temp;
}其實刪除資料夾的思想與這個是一樣的,設定要簡單很多,只要簡單的判斷一下當前的是檔案還是資料夾,如果是檔案則刪除.是資料夾則遞迴
C 獲取檔案大小
在c語言中測試檔案的大小,主要使用二個標準函式。1.fseek 函式原型 intfseek file stream,long int offset,int origin 引數說明 stream,檔案流指標 offest,偏移量 orgin,原 始位置。其中orgin的可選值有seek set 檔案開...
獲取檔案大小
1 找到檔案所在的絕對路徑。系統路徑 projectpath request.getsession getservletcontext getrealpath 檔案路徑 在上傳檔案的時候,一定會有檔案相對路徑,如果不清楚,可以打斷點然後在本地找到此檔案。檔案相對路徑 filepath 絕對路徑rea...
獲取檔案大小(C語言)
方法一 利用純c語言來獲取檔案大小 unsigned long get file size const char filename fseek fp,0l,seek end size ftell fp fclose fp return size 注 ftell函式返回檔案指標當前位置相對應檔案首的偏...