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

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

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

일부 실패의 경우 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]

... 46  47  48  49  50  [51]  52  53  54  55  56  57  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
3580국왕님7/14/201517444어셈블리 서명 pfx 파일의 가져오기시 암호를 확인할 수 있을까요? [1]
3579고훈용7/13/201517085스마트클라이언트 윈도우8.1 실행오류 해결 방법 문의 [1]파일 다운로드1
3578이성환7/9/201519861WPF Multi Dispatcher 사용 시 hang 발생 [4]파일 다운로드1
3577초보개발자7/9/201518631C# SHDocVw.InternetExplorer 관련 도움좀 부탁드리겠습니다. [1]
3576솔솔7/6/201517447zip압축시! [2]
3575염기돈6/29/201518138책을 보다가 익명 메서드 관련해서 질문거리가 생겼습니다. [2]파일 다운로드1
3574김기술6/26/201516410프로그램 사용중 USB 경로 관련 해서 문의 드립니다 [4]
3573gagl...6/24/201519316IIS 의 특정 페이지들에서 20초의 딜레이가 있습니다. [2]
3572프란치스코6/24/201517264책을 구입하고 싶은데, [5]
3571로손6/22/201517654.Net COM dll 관련 사용시 Event 부분에 관한 문의 입니다. [5]파일 다운로드1
3570나그네6/11/201521144안녕하세요.. ^^ 궁금한게 있어서 혹시 조언을 얻을수 있을까 해서.. [2]
3569김지용6/9/201523453FFmpeg.exe 를 이용한 C# 동영상 인코더 예제보고 질문 드립니다. [9]
3568유동근6/5/201517899C# TTS 오류 입니다 도와주세요.파일 다운로드1
3567김보경5/26/201518420c#이용한 음성인식에 질문드립니다. [1]
3566로손5/26/201520545Http 파일 업로드시 한글파일명 관련 [1]
3565김태훈5/20/201516362AxWebBrowser 파일 다운로드 관련하여 문의드립니다. [3]
3564이강산5/20/201516255MD5 인코딩 관련 문의 입니다 [1]
2564CatO...5/13/201517453AppDomain 문제로 삽질중입니다. [2]
2563솔솔5/13/201516063custom search!! [1]
2562안녕하세요5/13/201516832안녕하세요.. C# 구조체 관련. [1]
2560솔솔5/6/201516781zip파일생성시. [1]
2561솔솔5/6/201517430    답변글 [답변]: zip파일생성시. [5]파일 다운로드1
2558로손5/4/201520360VB6.0의 ActiveX(OCX) 와 .Net에서 만든 COM DLL의 차이점 ?? [1]
2559로손5/6/201517677    답변글 [답변]: VB6.0의 ActiveX(OCX) 와 .Net에서 만든 COM DLL의 차이점 ??
2557Guest4/24/201516483Serialize , DeSerialize 관련 질문입니다! [3]
1558민식짱4/23/201517352FFmpeg.exe 를 이용한 C# 동영상 인코더 예제를 보고 질문드립니다 [1]파일 다운로드1
... 46  47  48  49  50  [51]  52  53  54  55  56  57  58  59  60  ...