■ IsolatedStorageFile 클래스를 사용해 격리된 저장소 할당량을 증가시키는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { long spaceToAdd = 5242880L; // 5 메가 바이트 long availableFreeSpace = isolatedStorageFile.AvailableFreeSpace; if(availableFreeSpace < spaceToAdd) { if(!isolatedStorageFile.IncreaseQuotaTo(isolatedStorageFile.Quota + spaceToAdd)) { // 사용자가 승인하지 않는 경우 } else { // 사용자가 승인한 경우 } } } |
■ IsolatedStorageFile 클래스를 사용해 격리된 저장소를 사용하는 방법을 보여준다. ———————————————————————————————————————— using System.IO.IsolatedStorage; IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication(); ————————————————————————————————————————
■ IsolatedStorageFile 클래스를 사용해 격리된 저장소와 그 안에 있는 디렉토리와 파일을 영구 제거하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { isolatedStorageFile.Remove(); } |
■ IsolatedStorageFile 클래스를 사용해 파일 배열을 구하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 파일 배열 구하기 예제 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string[] fileArray1 = GetFileArray(isolatedStorageFile, string.Empty); // 루트 폴더에서 파일 배열을 구한다. string[] fileArray2 = GetFileArray(isolatedStorageFile, @"test\*.*" ); // test 폴더에서 파일 배열을 구한다. } |
▶ IsolatedStorageFile 클래스
더 읽기
■ IsolatedStorageFile 클래스를 사용해 파일을 삭제하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 파일 삭제하기 예제 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string filePath = @"test\sample.txt"; if(isolatedStorageFile.FileExists(filePath)) { DeleteFile(isolatedStorageFile, filePath); // test 폴더에서 sample.txt를 삭제한다. } } |
▶ IsolatedStorageFile 클래스 : 파일
더 읽기
■ IsolatedStorageFile 클래스를 사용해 파일을 생성하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 파일 생성하기 예제 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { // sample.txt 파일을 생성한다. IsolatedStorageFileStream isolatedStorageFileStream1 = CreateFile(isolatedStorageFile, "sample.txt"); // test 폴더에서 sample.txt 파일을 생성한다. IsolatedStorageFileStream isolatedStorageFileStream2 = CreateFile(isolatedStorageFile, @"test\sample.txt")); ... isolatedStorageFileStream1.Close(); isolatedStorageFileStream2.Close(); } |
▶ IsolatedStorageFile 클래스 : 파일
더 읽기
■ IsolatedStorageFile 클래스를 사용해 파일 존재 여부를 조사하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string filePath = @"test\sample.txt"; if(isolatedStorageFile.FileExists(filePath)) // test 폴더에서 sample.txt 파일 존재 여부를 조사한다. { ... } } |
■ IsolatedStorageFile 클래스를 사용해 파일 경로 배열을 구하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 파일 경로 배열 구하기 예제 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string[] filePathArray1 = GetFilePathArray(isolatedStorageFile, string.Empty); // 루트 폴더에서 파일 경로 배열을 구한다. string[] filePathArray2 = GetFilePathArray(isolatedStorageFile, "test\*.*"); // test 폴더에서 파일 경로 배열을 구한다. } |
▶
더 읽기
■ IsolatedStorageFile 클래스를 사용해 디렉토리를 삭제하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 디렉토리 삭제하기 예제 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string directoryPath = "test"; if(isolatedStorageFile.DirectoryExists(directoryPath)) { DeleteFolder(isolatedStorageFile, directoryPath); // test 폴더를 삭제한다. } } |
▶ IsolatedStorageFile 클래스 : 디렉토리
더 읽기
■ IsolatedStorageFile 클래스를 사용해 디렉토리를 생성하는 방법을 보여준다. ▶ IsolatedStorageFile 클래스 : 디렉토리 생성하기 예제 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { CreateDirectory(isolatedStorageFile, "test"); // test 디렉토리를 생성한다. CreateDirectory(isolatedStorageFile, @"test\sample"); // test 디렉토리에서 sample 디렉토리를 생성한다. } |
▶ IsolatedStorageFile 클래스 : 디렉토리
더 읽기
■ IsolatedStorageFile 클래스를 사용해 디렉토리 존재 여부를 조사하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { string directoryPath = "test"; if(isolatedStorageFile.DirectoryExists(directoryPath)) // test 디렉토리 존재 여부를 조사한다. { ... } } |
■ IsolatedStorageFile 클래스를 사용해 할당량을 조사하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { long totalSpace = isolatedStorageFile.Quota; long availableSpace = isolatedStorageFile.AvailableFreeSpace; long usedSpace = totalSpace - availableSpace; ... } |
■ SaveFileDialog 클래스를 사용해 이미지 파일 저장 대화 상자를 표시하는 방법을 보여준다. ▶ SaveFileDialog 클래스 : 이미지 파일 저장 대화 상자 표시하기
더 읽기
■ SaveFileDialog 클래스를 사용해 파일 저장 대화 상자를 표시하는 방법을 보여준다. ▶ SaveFileDialog 클래스 : 파일 저장 대화 상자 표시하기 예제 (C#)
더 읽기
■ OpenFileDialog 클래스를 사용해 이미지 파일 열기 대화 상자를 표시하는 방법을 보여준다. ▶ OpenFileDialog 클래스 : 이미지 파일 열기 대화 상자 표시하기
더 읽기
■ OpenFileDialog 클래스를 사용해 파일 열기 대화 상자를 표시하는 방법을 보여준다. ▶ OpenFileDialog 클래스 : 파일 열기 대화 상자 보여주기 예제 (C#)
더 읽기