Microsoft MVP성태의 닷넷 이야기
[시작하세요 C# 프로그래밍] 비동기 호출 [링크 복사], [링크+제목 복사]
조회: 11253
글쓴 사람
김나리 (withcolours at gmail.com)
홈페이지
첨부 파일
 

안녕하세요.

p.652 비동기 호출 부분 소스 코드를 타이핑하고 있었는데요, 낯선 FileState 라는 클래스가 갑자기 등장해서 한참 동안 namespace를 찾아 헤맸습니다. 저자님의 예제 코드를 다운받아서 보니 따로 클래스를 선언해 두셨더라구요. 앞선 챕터에 이 FileState 라는 클래스를 예제에 포함시켜 놓으셨는지는 모르겠지만, 저처럼 챕터를 널뛰기 하며 보고 있는 독자에게는 설명이 필요한 부분이 아닐까 싶습니다. 예제에 아래 내용만 포함되면 좋을 것 같아서 글 남기고 갑니다. :)


class FileState
{
       public byte[] Buffer;
       public FileStream File;
}








[최초 등록일: ]
[최종 수정일: 1/21/2014]


비밀번호

댓글 작성자
 



2014-01-21 09시36분
네, 말씀하신 예제는 651페이지에서 예제 6.29와 예제 6.30을 정리한다고 하면서 다시 그 코드를 가져다 붙여넣은 것입니다. 사실 같은 예제 코드를 통째로 복사하는 것이 지면 낭비가 되므로 최대한 코드를 줄여서 650페이지에서 다시 다루고 있는 것이므로 ... 참 애매합니다. ^^

대신, 652 페이지 예제 코드의 FileState 라인에 주석으로 예제 6.30에 정의되어 있다고 적어두는 것이 더 나을 것 같습니다. 그래도 괜찮겠지요? ^^
정성태

... 31  32  33  34  35  36  37  38  [39]  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4878heyh...8/25/201710022프로세스의 프로세스 찾기(?) [2]
4877강준8/24/20179248SQLite journal_mode=wal 관련하여 질문드립니다. [1]
4876heyh...8/23/20179461프로세스 초기화하기 [1]
4874ho8/22/20179542파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4875ho8/23/201710529    답변글 [답변]: 파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4873kmi8/21/201711326전역 변수를 쓰지 않고 여러 군데에서 같은 변수를 공용하는 방법이 궁금합니다. [4]
4872abcd8/18/20179994프로세스를 초기화 하는 명령어도 있나요? [1]
4871kmi8/17/201711328메모리 부족으로 종료되는 현상의 여러가지 이유가 무엇인지 궁금합니다. [2]
4870heyh...8/14/201710119프로그램 실행시 중복일 때 버튼 색깔 원래대로 돌리기 [1]
4868kmi8/4/20179431string[] 에 Reverse 적용방법 질문해봅니다 [3]
4867heyh...8/4/20178909EventHandler에 관한 [1]
486610년차8/3/20179349dsoframer axframer open시 기존 오픈되어있는 엑셀을 먹어버리는 현상 [1]
4865heyh...7/31/201710918클릭원스로 배포 한 프로젝트가 끝났는지 알 수 있는 방법 [8]
4864초보자7/28/20179892DllIImport질문 드립니다. [1]
4863다연아빠7/23/201710099전역 예외처리에 대해 질문있습니다. [3]
4861라르크7/17/201715345window form 예제 따라하는 중인데 12.3 서비스 응용 프로그램에서 진행이 안됩니다. [3]파일 다운로드1
4859heyh...7/10/201710014다른 환경에서 실행하기 [1]
4858heyh...7/10/20179862Clickonce update에 관한질문입니다. [1]
4857heyh...7/7/201710516제가 여태까지 작성한 보고서입니다. [2]파일 다운로드1
4856heyh...7/6/20179214성태님 다른질문입니다. [4]
4855JP7/6/20179869Dispose 패턴 구현시 Finalize 재정의에 대한 질문드립니다. [2]
4854heyh...7/6/20179293
4853heyh...7/5/20179405성태님이 작성한대로 해봤습니다. [1]파일 다운로드1
4852김레오7/4/201711542서드파티 dll 디버깅에 대해 질문드립니다. [2]
4851김현준7/3/201710689Datagridview VirtualMode 시 GC가 계속 호출되는 현상이 이해가 안갑니다. [2]
4850heyh...7/3/201710437성태님 밑에 질문드렸던 오류입니다. [1]파일 다운로드1
... 31  32  33  34  35  36  37  38  [39]  40  41  42  43  44  45  ...