2014-09-29 4 views
0

에 파일로 :쓰기 바이트 []는 자 마린 안드로이드

byte[] content = ... // a lot of code 

using(var fileStream = new FileStream(fileName, System.FileMode.Create, FileAccess.Write)) 
{ 
    fileStream.Write(content, 0, content.Length); 
} 

을 그리고 그것을 잘 작동합니다. 하지만 Xamarin Android Application (pcl 프로젝트)에서이 작업을 시도했을 때 작동하지 않는다는 사실을 발견했을 때 꽤 놀랐습니다!. 그래서 어떻게 바이트 배열에서 pcl 프로젝트의 일부 파일에 데이터를 쓸 수 있습니까? 사전에

감사합니다!

+0

그것이 작동하지 않는다는 것이 무슨 의미입니까? 예외가 있습니까? –

+0

나는이 코드가 comililing이 아니라는 것을 의미한다 – Junior222

답변

1

Windows Phone은 직접 파일 IO 작업을 지원하지 않으므로 Windows Phone의 프로필에 Windows Phone이 포함 된 PCL도 지원하지 않습니다. PCL이 아닌 Xamarin Android (또는 iOS) 프로젝트에서 파일 IO 작업을 수행 할 수 있습니다.

+0

그것은 이상하게 보인다. 그러나 그것은 일한다! 고맙습니다! – Junior222