2013-05-18 2 views
1

내 솔루션에 포함 된 텍스트 파일 data.txt (this SO question에 설명되어 있음)이 있습니다.삽입 된 텍스트 파일의 내용을 읽으려면 어떻게해야합니까?

이 파일의 내용을 문자열로 읽으려면 어떻게해야합니까?

string data = Resources["data.txt"]; 

을하지만 그것을 할 수있는 방법이 아니다 :이 같은 것을 상상하고있다.

+0

많은 중복을 제외하고 귀하의 질문에 대한 답변은 귀하가 링크 한 질문에 대한 답변 중 하나에서 찾을 수 있습니다. – EricLaw

+0

리소스 파일을 대상 폴더로 내보내려면 대답이 필요합니다. 내가 여기서 뭔가를 놓치고 있니? – Joe

+0

@ Joe : 나는 그렇게 생각하지 않습니다. 이 질문에 대한 답변에서 링크 된 [이 Microsoft 기술 자료 문서] (http://support.microsoft.com/kb/319292)를 참조하십시오. – icktoofay

답변

2

는 리소스로 파일을 추가하는 경우이처럼 액세스 할 수 있어야합니다 :

Properties.Resources.data 

또는 대안이 Copy always/Copy if newerCopy to Output Directory 속성을 설정하면, 당신은 같은 것을 수행 할 수 있습니다

using (FileStream fs = System.IO.File.Open("Resources/data.txt", FileMode.Open)) 
{ 
    // do amazing stuff here ...    
} 
+0

'Properties'를 사용하기 위해 어떤 종류의'using' 문이 필요합니까? – Joe

+0

기본 앱 네임 스페이스의 일부입니다. 너는 필요 없어. –

관련 문제