은 FileStream
인 클래스 멤버 변수가 있습니다. 이 변수는 생성자에서 초기화되며 클래스를 완료 할 때까지 계속 사용해야합니다. 나는 뭔가를 파일에 쓸 필요가있을 때마다 이벤트를 발생시키는 또 다른 클래스를 가지고있다. 내 메인 클래스에는 실제 작성을 수행하는 이벤트 핸들러가 있습니다. 나는 this question에서와 같이 다음 코드를 시도 :"using"을 사용하지 않고 FileStream을 사용하여 파일에 쓰기
void MyEventHandler(string message)
{
using (_stream)
using (StreamWriter s = new StreamWriter(_stream))
s.WriteLine(message);
}
을하지만 그것으로 끝났어요 전에이 내 FileStream
의 using
때문에 처분하는 작동하지 않습니다. 대신 내가 무엇을해야합니까?
그냥 사용하지 마십시오. – Ahmad
_stream의 출처는 어디입니까? 실제 오류/증상은 무엇입니까? 이 질문은 불분명하고 불완전합니다. –