2012-10-21 1 views

답변

9

격리 된 저장소의 특정 디렉토리의 전체 크기를 가져 오는 API가 없습니다. 따라서 파일을 찾아 수동으로 전체 크기를 계산하면됩니다.

편집 :

long total = 0; 

using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication()) 
{ 
    string folder = "folder/"; 

    foreach (var fileName in isolatedStorage.GetFileNames(folder)) 
    { 
     using (var file = isolatedStorage.OpenFile(folder + fileName, FileMode.Open)) 
     { 
      total += file.Length; 
     } 
    } 
} 

MessageBox.Show(total + " bytes"); 
+0

이 어떻게 그렇게 나에게 어떤 예를 줄 수 : 여기에 샘플 구현? – bmit

+0

@bmit 물론 답을 편집했습니다. –