두 번째 스레드에서 System.IO.Stream (또는 래퍼 또는 판독기)을 안전하게 닫을 수 있습니까?다른 스레드에서 stream.Close를 호출 할 수 있습니까?
네트워크에서 읽는 시간이 new System.IO.StreamReader(inputStream, Encoding.ASCII);
이며 다른 스레드에서 해당 값을 닫는 것이 좋습니다.
이것이 좋은 생각이 아니라면 읽기 호출에서 스레드 차단을 강제로 반환하는 또 다른 방법은 무엇입니까?
드문 경우이지만 소켓 연결의 양쪽 끝을 제어하는 경우 반드시 2 단계 만 수행하면됩니다. –
@Mark : 맞아요, 음, 실제로 이것은 여러분이 듣고있는 것과 같은면에서 스트림에 글을 쓸 수 있다고 가정합니다 ... 저는 그 중 하나에서 점심을 먹을 수도 있습니다 ... –