스레드 함수 안에 또 다른 기능 func2
를 호출 func1
...C# Threads.Abort()
가 그럼 난 thread.Abort라는()를 실행하는 경우
이 func1
만 그만
또는 func1
및 func2
이고 모든 기능 func1
은 ??
감사
편집
가 : 여기에 자세한 내용은 다음과 같습니다func1
새 스레드에서 호출, 그것은 지속적으로
func2
는 경우에만 일부 몇 가지 일을 시작 ... 정기적으로 func2
를 호출 배열이 null이 아닙니다. 끝내고 리턴합니다.
관리자가 데이터를 저장하려고하면 func1
의 스레드를 중단하고 배열을 null로 만들고 데이터를 저장 한 다음 t를 채 웁니다. 스레드가 중단됩니다 내에서 그는 새와 배열 .. 다시 func1
로 스레드를 시작합니다 ..
가끔 예외가 너무 FUNC1 중단이 FUNC2
테스트 프로그램을 작성하고 시험해 보았을 때, 무슨 일이 일어 났습니까? ;) – Juliet
놀랍게도 가끔 func2가 멈추지 않는다는 것을 알게되었습니다 !! – Betamoo
테스트 프로그램은 여기에 게시하여 실행할 수 있도록 충분히 간단합니까? 그렇지 않다면 목격하는 동작을 보여주는 간단한 코드로 간단하게 만들 수 있습니까? –