KnownFolder.MusicLibrary 또는 미디어 클래스에 포함 된 파일 수를 얻으려고합니다. 아티스트 폴더의 하위 폴더 수를 계산할 수 없습니다. 내가이 일을 할 수 있을까?창 전화 8.1에서 하위 폴더 파일 수를 재귀 적으로 찾습니다.
0
A
답변
1
이 코드를 사용해보십시오. 하지만이 질문은 이미 3 개월 된 것입니다. 그래서, 당신이 이미 이것을 할 수있는 방법을 찾았 으면합니다. 그렇다면 답을 게시하십시오. 다른 사람에게 유용 할 수 있습니다.
방문 link. 그것은 아주 좋은 문서를 가지고 있습니다. GetFoldersAsync()
을 사용하여 비디오 라이브러리에서 폴더에 액세스 한 후 함수에 전달합니다. 그리고이 기능은 각 비디오 라이브러리 항목을 반복합니다. &은 폴더 또는 파일인지 확인합니다. 그것이 폴더 인 경우, 함수 내에있는 내용은 GetItemsAsync()
&을 사용하여 발견되며, 그 수는 &으로 반환됩니다. 이미 파일이면 count가 반환됩니다.
희망이 도움이됩니다. 도움이된다면 답으로 표시하십시오.
IReadOnlyList<IStorageItem> VideoLibrary = await KnownFolders.VideosLibrary.GetFoldersAsync();
int count= GetCount(VideoLibrary);
private async Task<string> GetCount(IReadOnlyList<IStorageItem> VideoLibraryItems)
{
foreach (IStorageItem vItem in VideoLibraryItems)
{
IStorageItem item = vItem;
if (item.IsOfType(Windows.Storage.StorageItemTypes.Folder))
{
StorageFolder sfolder = (StorageFolder)item;
IReadOnlyList<IStorageItem> fileList = await sfolder.GetItemsAsync();
return fileList.Count
}
else if(item.IsOfType(Windows.Storage.StorageItemTypes.File))
{
StorageFile sf = (StorageFile)item;
return sf.Count;
}
}
}
관련 문제
- 1. 디렉터리의 파일 수를 재귀 적으로 찾습니다.
- 2. 재귀 적으로 하위 집합을 찾습니다.
- 3. 목록 폴더, 하위 폴더 및 파일 (창)
- 4. 파이썬에서 재귀 적으로 파일/폴더 만들기?
- 5. 하위 디렉토리에서 Android.mk 파일 읽기 재귀 적으로
- 6. jQuery 재귀 적으로 지정된 인덱스로 요소를 찾습니다.
- 7. 서브 디렉토리와 파일을 재귀 적으로 찾습니다.
- 8. 재귀 적으로 하위 폴더를 검색하고 6 개월
- 9. 하위 폴더의 파일 이름을 재귀 적으로 바꿉니다. Windows 배치 파일
- 10. 2D 배열에서 연결을 재귀 적으로 찾습니다.
- 11. SVN은 비 재귀 적으로 폴더 복사를 지원합니까?
- 12. 자식이 주어진 모든 조상을 재귀 적으로 찾습니다.
- 13. 문자열에서 문자 발생 횟수를 재귀 적으로 찾습니다.
- 14. Geohashing - 재귀 적으로 이웃 노드를 찾습니다.
- 15. 프롤로그는 재귀 적으로 가장 큰 노드를 찾습니다.
- 16. Bash는 현재 폴더에서 # name # sub-folder를 재귀 적으로 찾습니다.
- 17. 속성을 재귀 적으로 제거
- 18. 재귀 적으로 파일 및 HTML 스크립트 태그를
- 19. 모든 콘텐츠가 재귀 적으로 다운로드되는 폴더, Sharpbox
- 20. 길이에 따라 폴더 이름을 재귀 적으로 바꿉니다.
- 21. 목록의 요소 수를 재귀 적으로 어떻게 계산합니까?
- 22. grep를 재귀 적으로 사용
- 23. 디렉토리를 재귀 적으로 찾아보고 파일 이름을 얻으십시오
- 24. 폴더를 재귀 적으로 삭제
- 25. 파이썬에서 재귀 적으로 파일 복사하기
- 26. jsTestDriver에서 재귀 적으로 파일 찾기
- 27. 재귀 적으로 변경된 파일 찾기
- 28. 솔라리스에서 재귀 적으로 문자열을 포함하는 파일 검색
- 29. 폴더 및 하위 폴더의 모든 파일 및 폴더 이름 바꾸기
- 30. Bash는 재귀 적으로 이름에 특수 문자가있는 파일을 찾습니다.
코드를 표시하십시오. – Hassan