내 앱의 콘텐츠로 저장된 txt 파일을 열려고하는데 스레드의 제목에 표시된 오류가 발생합니다.
var readStream = new IsolatedStorageFileStream(mapFileName, FileMode.Open, store);
WP7 IsolatedStorageFileStream 오류 "IsolatedStorageFileStream에서 작동이 허용되지 않습니다."
상기 방법
map.loadMap(string mapFileName)
를 호출 할 때 사용되는 : 다음은 나에게 문제를 제공하는 코드의 라인입니다.
도움을 주시면 감사하겠습니다.
은 내가 IsolatedStorageFile 및 IsolatedFileStream를 사용하여 텍스트 파일을 읽을 수있는 새로운 방법을 만들었습니다
EDIT 그러나 나는 2 차원의 int 배열에 데이터 읽기에 대해 갈 것입니다 방법에 대한 완전히 우둔 해요
int x = 0, y = 0;
var store = IsolatedStorageFile.GetUserStoreForApplication();
var readStream = new IsolatedStorageFileStream(mapFileName, FileMode.Open, store);
var stream = new StreamReader(readStream);
do
{
string line = stream.ReadLine();
string[] numbers = line.Split(',');
foreach (string e in numbers)
{
int tile = int.Parse(e);
this.tileID[x,y] = tile;
x++;
}
y++;
}
while (!stream.EndOfStream);`
: 사람이 이것에 대해 갈 수있는 방법을 제안 할 수있는 나의 오래된 구문 분석 코드 및 기준에 대한 내 map01.txt의 스크린 샷을 사용하여 나는 온라인 모든 관련 문서를 발견하지 않았습니다로
감사!
감사합니다. WP7에서 txt 파일을 사용할 수 있습니다. 타일 맵만큼 단순한 XML을 배워야한다는 것이 정말 싫다. – TotalJargon
예 텍스트 파일이 지원되며 byte [] 스트림으로 변환 및 재 변환 할 수있는 모든 파일 유형이 지원된다. –
Hey Rob, 지금까지 도와 주셔서 감사합니다. 제 편집을 살펴보고 IsolatedStorageFileStream을 2D 배열로 파싱하는 데 도움이 될지 알고 싶습니다. 아직 구문 분석에 대한 온라인 설명서를 아직 찾지 못했습니다. 2D int 배열에 – TotalJargon