Microsoft MVP성태의 닷넷 이야기
IProgress 사용법이 궁금합니다. [링크 복사], [링크+제목 복사],
조회: 15904
글쓴 사람
한예지 donator
홈페이지
첨부 파일
 

선생님 안녕하세요!
제가 IProgress인터페이스를 구현한 Progress 객체를 생성해서
Progress 객체의 Report 메서드 매개변수로 원하는 값을 넘겨주어 사용하는데
이것이 내부적으로 어떻게 동작되는지 모르겠어요..

구글에 검색해도 어떻게 동작이 되는지 나오지 않고 사용법에 대해서만 나와 있어요..

혹시 간단하게 설명해주실 수 있으신가요?....









[최초 등록일: ]
[최종 수정일: 5/24/2021]


비밀번호

댓글 작성자
 



2021-05-24 10시14분
아래의 인터페이스를 묻는 것 같은데,

IProgress<T> Interface
; https://docs.microsoft.com/en-us/dotnet/api/system.iprogress-1

너무 어렵게 생각하시는 것 같습니다. 그냥 해당 인터페이스를 구현한 경우, 스스로 정의한 작업이 진행되면 Report 메서드를 호출하는 것(실제로 호출하는 것은 아니고 그렇게 하라고 계약을 맺은 것)에 불과합니다. 당연히 그것자체로는 별다르게 쓰여지는 부분이 없습니다. 대신 그것을 구현하면서 좀 더 기능을 확장한 Progress<T> 정도는 돼야 사용하는 의미가 있습니다.

Progress<T> Class
; https://docs.microsoft.com/en-us/dotnet/api/system.progress-1

만약 IProgress를 직접 사용하고 싶다고 해도 결국 구현하다 보면 Progress<T>처럼 될 것입니다.
정성태
2021-05-24 10시32분
[한예지] 답변 감사드립니다! 아직 기본기가 많이 부족해서 어렵게 생각하는 것 같아요ㅠ

좀 더 노력하도록 하겠습니다!!
[guest]

... [46]  47  48  49  50  51  52  53  54  55  56  57  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
4732구봉근6/14/201618666안녕하세요 [1]파일 다운로드1
4731초급개발자6/7/201621422Windows Form Application는 사라질까요? [2]
4730김시현6/4/201619265책으로 공부하던 도중 생성자에 대해서 궁금한게 생겼는데 혹시 답변좀 해주실수 있나요? [1]
4729Jeah...6/3/201621049C#.Net 프로그램에서 C++로 만들어진 dll 파일 이용관련 문의 하나 드립니다. [3]
4727링거5/30/201618894WPF MediaElement 파일 실행 후 삭제시 오류 문의 [1]파일 다운로드1
4728링거5/30/201620212    답변글 [답변]: WPF MediaElement 파일 실행 후 삭제시 오류 문의 [2]파일 다운로드1
4726spow...5/25/201619638덧글을 달고 나서 F5를 눌렀을 때 똑같은 덧글이 달리는 현상 고쳐주세요 [4]
4725Futu...5/23/201618840책 잘보고 있습니다. Task관련 질문을!!! [1]
4724학생15/23/201620877웹소켓과 소켓 관련해서 질문 드립니다. [2]
4722지나가던...5/15/201623796Part 3 pdf파일 그림 재수정 문의 [1]
4723지나가던...5/16/201621006    답변글 [답변]: Part 3 pdf파일 그림 재수정 문의 [1]
4721김종희4/30/2016212073D 시뮬레이션 개발 [1]
4720DC4/29/201619658C# 6.0 델리게이트 인스턴스화 관련 질문~ [2]
4719이민구4/29/201621675[시작하세요! C# 프로그래밍] 4.5.1.6 열거형 마지막 예제 질문입니다. [4]파일 다운로드1
4718ds4/27/201618770오라클 DB 칼럼에 있는 특정 데이터를 가져올수가 있나여? [1]
4717최령진4/26/201618018모바일 웹 앱 관련문의 드립니다 [1]
4715과객4/7/201620239TFS 와 Stylecop Integration 시 체크인 정책 적용 방법이 궁금합니다. [1]
4714임형복4/7/201619322DLL 을 프로세스처럼 사용하기 [3]파일 다운로드1
4713김태훈4/5/201618389하위 폴더 권한 상속 문제 [1]
4712차가워4/5/201621669멀티코어 스레드 문의 [1]
4711이대희4/1/201618862Xamarin 라이센스 변경 (Visual Sutuio 무료 사용) [2]
4709가가멜3/25/201643971국내 WPF 책은 왜 2010 년 이후로 전멸인지요? [1]
4704최훈3/15/201625246C# 6.0 예제 7.1 관련 질문입니다. [2]
4702popo3/14/201622487C# WeakReference이 CPU 플랫폼 설정 마다 결과가 틀리게 나옵니다. [9]
4701쌉쓰릅3/13/201620397uwp에서 그림판의 지우개 기능을 구현하려고하는데요 참고할 만한 정보가 있을가요? [2]
4700정우진3/12/201618713안녕하세요. 10049소켓에러의 해결법을 알고싶습니다. - 수정본 [1]파일 다운로드1
... [46]  47  48  49  50  51  52  53  54  55  56  57  58  59  60  ...