Microsoft MVP성태의 닷넷 이야기
Async 메서드 그리고 나서 Bool 메서드 [링크 복사], [링크+제목 복사],
조회: 9042
글쓴 사람
무지남
홈페이지
첨부 파일
 

아래 실패한 이유를 알고 싶습니다 특별한 이유가 있을까요?

실패 후 아래와 같이 수정하니 모든게 잘 되었습니다

일부 실패의 경우 try catch로 오류도 없었습니다



[[ 성공Case ]] - 3가지 method 모드 성공

var res = PrintNow();
if(res == true)
{
     ChangeListOfPrintResult(); //list에 결과 수정기록

     Asnc_ResultWriteOnFile(""); // 비동기로 파일에 기록
}


-----------------------------------------------------------------------------------
<< 실패 - 일부 >> PrintNow()가 실패함

     ChangeListOfPrintResult(); // [결과모름] list에 결과 수정기록

     Asnc_ResultWriteOnFile(""); // [성공] 비동기로 파일에 기록

     PrintNow(); // true return // [실패]

     








[최초 등록일: ]
[최종 수정일: 2/23/2023]


비밀번호

댓글 작성자
 



2023-02-23 12시59분
질문이 이해가 안 됩니다. 그러니까 PrintNow 함수가 왜 실패하냐고 묻는 건가요?
정성태
2023-02-23 01시18분
[무지남] 그쵸 Async 앞에다 놓으니까 되고 뒤에 놓으니 안되고
순서 바꿨다고 될게 안되니 참 궁금하네요
[guest]
2023-02-23 01시20분
그런 문제는 PrintNow를 만든 분이 가장 잘 알 겁니다. 서로 아무런 의존성이 없는 코드라면 앞/뒤에 놓았다고 해서 실패할 이유는 없습니다.
정성태
2023-02-23 01시22분
[무지남] 일반적인 수준의 코드들이고 잡스러워서 쓰기 좀 그래서요

원칙적으로 Async는 순서에 상관없이 잘 작동해야 하는 것같은데
추정 가능한 이유들 몇 개 주시면 공부해보겠습니다

보통은 선행 error 때문에 실행이 안되는데 이 경우는 try catch에도 안잡히니
[guest]
2023-02-23 01시23분
[무지남] 아 그런가요 알겠습니다 수고하세요 일단 그렇게 암기하고 계속 공부하겠습니다
PrintNow는 for(int i =0; i<100; i++){ MessageBox.Show("print"); }
[guest]

... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
852임동찬1/6/201015409base.OnStart(agrs) [1]
851한귀순1/6/201020884oracle & transaction 질문 [5]
850박한주12/31/200917985COM과 C#간 권한 문제에 관해 여쭤봅니다. [5]
848날쌘돌이12/22/200918926C#으로 개발하는 ActiveX 디버깅 문제 [5]
847최승문12/16/200917800winform에서 웹서비스를 이용할때, 객체가 전송안되는 문제... [2]
846이강구12/14/200916747ATL COM 제작 문의 [3]
845김재영12/9/200919590ClickOnce에서 WinForm을 배포시 변동되는 Args값을 넘길 수 있나요? [3]파일 다운로드1
843김재영12/2/200917116Hyper-V 사용에 대해여 질문이 있습니다. [2]
842한귀순12/1/200919943Attempted to read or write protected memory [2]
841장근배11/30/200921540첨부 파일 Download시 한글 Name [2]
844장근배12/3/200916106    답변글 [답변]: 첨부 파일 Download시 한글 Name파일 다운로드1
840박영민11/20/200915872웹 애플리케이션 질문입니다. [1]
837left...10/21/200916782아래 게시글 관련하여 추가 질문 [3]
836left...10/19/200917802ActiveX 상에서 암시적 dll 로드 [1]
832김우진10/15/200914480C# 에서 swa + security 구현 방법이 없을까요?
833정성태10/15/200918558    답변글 [답변]: C#에서 swa + security 구현 방법이 없을까요? [1]
834김우진10/15/200914594        답변글 예제 메시지 올려드릴께요. [2]파일 다운로드1
838이영우10/30/200914508            답변글 국세청 전자세금계선서에 관하여 문의드립니다.
831채승수10/13/200916793스마트 클라이언트 GAC 등록 문제 여쭤봅니다... [2]
829박찬용10/9/200929283WebBrowser 컨트롤 사용시 새창을 띄울시 세션/쿠키 공유가 왜 안될까요?? [1]파일 다운로드1
827송창훈9/24/200914324[질문]CAS 설정
828정성태9/28/200917666    답변글 [답변]: [질문]CAS 설정 [1]
825김재영9/18/200915193프레임워크별 비트 지원에 대해서 문의를 드립니다. [2]
821채승수8/27/200914667클릭원스를 비스타에서 실행시 [1]
822채승수8/28/200919526    답변글 [답변]: 클릭원스를 비스타에서 실행시 [2]
818개발돌이8/14/200917212ActiveX개발한 dll을 임베디드 할때 UI에 대한 질문 [1]파일 다운로드1
... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...