C #을 추가하여 한 줄씩 텍스트 파일에 텍스트를 쓰는 오류가 있지만 파일에 아무것도 없습니다.

user2420472

Win7 VS 2012에서 C #으로 작업하고 있습니다.

추가하여 한 줄씩 텍스트 파일에 텍스트를 작성해야합니다.

 StreamWriter ofile = new StreamWriter(@"C:\myPath\my_data_output.txt", true);

  ofile.WriteLine(myString + "\t");

그러나 출력 파일에는 아무것도 없습니다.

어떤 도움을 주시면 감사하겠습니다.

호세 슬림

코드를 using 절로 묶습니다. StreamWriter클래스 에서 Dispose 메서드를 호출합니다 . Dispose메서드 Flush는 스트림에 쓰는 메서드를 호출합니다 .

코드는 다음과 같습니다.

using (StreamWriter ofile = 
           new StreamWriter(@"C:\myPath\my_data_output.txt", true)
{
    ofile.WriteLine(myString + "\t"); 
}

언제든지 flush 메서드를 호출 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관