부모글 보이기/감추기 AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. (연관된 글이 1개 있습니다.) MSDN Magazine 2005년 10월 호 토픽 중에서 .NET MATTERS - NamedGZipStream, Covariance and Contravariance ; https://learn.microsoft.com/en-us/archive/msdn-magazine/2005/october/net-matters-namedgzipstream-covariance-and-contravariance 이 있는 것을 볼 수 있습니다. Covariance는 웬만한 분들은 아주 낯설게 들리실 텐데요. 아쉽게도 그에 대한 이해는 JAVA 쪽에서 찾아 보시는 것이 빠릅니다. 공변 리턴 타입(Covariant Return Type) ; http://kr.sun.com/developers/techtips/c2004_1201.html#2 공변 매개변수 타입(COVARIANT PARAMETER TYPES) ; http://kr.sun.com/developers/techtips/c2005_0104.html#2 .NET 2.0에서의 IL 언어 지원이 진화하는 것을 보며, Java 진영은 어떨까 하는 의구심이 들었는데... 양쪽 진영 모두 꾸준히 발전을 하고 있군요. ^^ 요즘 들어 JAVA도 상당히 새롭게 보이네요. ----------------------------- [2005.11.11 추가] http://xper.org/wiki/seminar/InheritanceProblems 위의 URL도 참고하세요. 혹시 내용이 없어질지 몰라서 해당 페이지를 통째로 MHT로 만들어서 첨부해 놨습니다. [다음 글] COM 개체 관련: 17. CoGetClassObjectFromURL[이전 글] .NET Framework: 51. MSXML 6.0에서 디지털 서명 기능을 제거! [연관 글] C# 언어 ... 좋은데... 정말 좋은데... 뭐라 표현할 말이 없네... ^^ [최초 등록일: 3/29/2006] [최종 수정일: 7/19/2025] 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. by SeongTae Jeong, mailto:techsharer at outlook.com 비밀번호 댓글 작성자 2008-03-31 01시08분 Covariance and Contravariance; https://learn.microsoft.com/en-us/archive/blogs/matt/covariance-and-contravariance kevin25 ... 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 ... NoWriterDateCnt.TitleFile(s) 12228정성태6/12/202022694.NET Framework: 909. C# - Source Generator를 적용한 XmlCodeGenerator112227정성태6/12/202026935오류 유형: 616. Visual Studio의 느린 업데이트 속도에 대한 원인 분석 [5]12226정성태6/11/202026381개발 환경 구성: 493. OpenVPN의 네트워크 구성 [4]112225정성태6/11/202023324개발 환경 구성: 492. 윈도우에 OpenVPN 설치 - 클라이언트 측 구성12224정성태6/11/202032817개발 환경 구성: 491. 윈도우에 OpenVPN 설치 - 서버 측 구성 [1]12223정성태6/9/202030969.NET Framework: 908. C# - Source Generator 소개 [10]212222정성태6/3/202021639VS.NET IDE: 146. error information: "CryptQueryObject" (-2147024893/0x80070003)12221정성태6/3/202021256Windows: 170. 비어 있지 않은 디렉터리로 symbolic link(junction) 연결하는 방법12220정성태6/3/202026052.NET Framework: 907. C# DLL로부터 TLB 및 C/C++ 헤더 파일(TLH)을 생성하는 방법12219정성태6/1/202024350.NET Framework: 906. C# - lock (this), lock (typeof(...))를 사용하면 안 되는 이유112218정성태5/27/202022823.NET Framework: 905. C# - DirectX 게임 클라이언트 실행 중 키보드 입력을 감지하는 방법 [3]12217정성태5/24/202021537오류 유형: 615. Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1.12216정성태5/15/202024667.NET Framework: 904. USB/IP PROJECT를 이용해 C#으로 USB Keyboard 가상 장치 만들기 [14]112215정성태5/12/202030197개발 환경 구성: 490. C# - (Wireshark의) USBPcap을 이용한 USB 패킷 모니터링 [10]112214정성태5/5/202023531개발 환경 구성: 489. 정식 인증서가 있는 경우 Device Driver 서명하는 방법 (2) - UEFI/SecureBoot [1]12213정성태5/3/202023251개발 환경 구성: 488. (User-mode 코드로 가상 USB 장치를 만들 수 있는) USB/IP PROJECT 소개12212정성태5/1/202020508개발 환경 구성: 487. UEFI / Secure Boot 상태인지 확인하는 방법12211정성태4/27/202023300개발 환경 구성: 486. WSL에서 Makefile로 공개된 리눅스 환경의 C/C++ 소스 코드 빌드12210정성태4/20/202025473.NET Framework: 903. .NET Framework의 Strong-named 어셈블리 바인딩 (1) - app.config을 이용한 바인딩 리디렉션 [1]112209정성태4/13/202020752오류 유형: 614. 리눅스 환경에서 C/C++ 프로그램이 Segmentation fault 에러가 발생한 경우 (2)12208정성태4/12/202018880Linux: 29. 리눅스 환경에서 C/C++ 프로그램이 Segmentation fault 에러가 발생한 경우12207정성태4/2/202020129스크립트: 19. Windows PowerShell의 NonInteractive 모드12206정성태4/2/202021545오류 유형: 613. 파일 잠금이 바로 안 풀린다면? - The process cannot access the file '...' because it is being used by another process.12205정성태4/2/202018532스크립트: 18. Powershell에서는 cmd.exe의 명령어를 지원하진 않습니다.12204정성태4/1/202019594스크립트: 17. Powershell 명령어에 ';' (semi-colon) 문자가 포함된 경우12203정성태3/18/202022839오류 유형: 612. warning: 'C:\ProgramData/Git/config' has a dubious owner: '...'. ... 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 ...