Microsoft MVP성태의 닷넷 이야기
C#9.0 886쪽 오류 발생 안 해요 [링크 복사], [링크+제목 복사],
조회: 16576
글쓴 사람
영귤
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

Visual studio 2019 이고,
대상 프레임워크 .NET 5.0 설정입니다.

9.0 부터는 컴파일 오류가 발생한다고 나와 있는데,
컴파일이 잘 되고 있습니다.


[연관 글]






[최초 등록일: ]
[최종 수정일: 8/11/2021]


비밀번호

댓글 작성자
 



2021-08-11 10시06분
@영귤 의견 감사합니다. 말씀해 주신 내용이 맞습니다. 이 부분은 좀 더 살펴 보고 답변을 드리겠습니다. (당황스럽군요. ^^;)
정성태
2021-08-11 10시59분
일단, 17.3.2절은 내용을 빼도록 하겠습니다. 당시의 흔적을 찾아 보니,

C# 9.0 - (10) 대상으로 형식화된 조건식(Target-typed conditional expressions)
; https://www.sysnet.pe.kr/2/0/12399

위의 글에 보면 제가 분명히 "Error CS0121 The call is ambiguous between the following methods or properties: 'Program.M(short, short)' and 'Program.M(long, long)'" 예외가 발생한다고 남긴 것으로 보아 그 시점에 테스트했던 Visual Studio Preview 버전에서는 오류가 발생했지만, 아마도 후속 정식 버전에서는 바뀐 듯합니다.

마이크로소프트의 공식 문서를 보면,

Target-Typed Conditional Expression
; https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/target-typed-conditional-expression

여전히 "This breaking change seems less serious because it does not silently change the behavior of an existing program." 문구를 포함하고 있는데, 아무래도 해당 문서조차도 업데이트가 반영되지 않은 것 같습니다.

(정오표 - "https://www.sysnet.pe.kr/2/0/12408"에 반영했습니다.)
정성태

... 61  62  63  64  65  66  67  [68]  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
888김재영7/5/201014372TFS에 반드시! SQL Report랑 SharePoint(or WSS)가 붙어야 합니까? [2]
887임동찬7/2/201015696WCF sendTimeout에 관하여... [1]
886김재영6/16/201015701스레드 선언시 (Parameterized/)ThreadStart에 정의되는 메소드의 위치에 질문이 있습니다. [3]
885장근배6/13/201023107Win32Exception 창 핸들 에러 [1]
883채동민6/10/201015293비동기 DB 쿼리관련 질문
884정성태6/10/201016747    답변글 [답변]: 비동기 DB 쿼리관련 질문
881최준영5/24/201016521load되지않은 아이템 load하는 방법? [1]
880임상일5/10/201018616VS2010 TestManager를 통한 UI Test 관련 질문입니다. [2]파일 다운로드1
879정용훈5/3/201019856wcf 인증 문제 [2]
878채동민4/20/201019058WCF에서 maxItemsInObjectGraph 오류 관련 질문드립니다. [2]
872날쌘돌이4/8/201021755Windows7 에서 IIS에서 폼인증 으로 디버깅.. [1]파일 다운로드1
871영초4/7/201017117실버라이트로 스캐너 구동 프로그램이 가능할까요? [1]
869김재영4/6/201015998이미 실행된 어셈블리 컨트롤 권한을 다른 어셈블리에서 가져올 수 있습니까? [2]
868Lime3/5/201019602WCF 에서의 DataTable 사용 [2]
867Dani...2/18/201019733Question - HTTP 401.3 on DELETE, PUT verbs [6]파일 다운로드1
865박근대2/16/201016221WCF 오류 문의. [1]
863날쌘돌이1/31/201018564ActiveX Cab에서 닷넷 dll 등록 [1]
862장근배1/28/201016349AppPolId를 알 수 있는 방법이 있는지요? [1]
864장근배2/1/201016007    답변글 [답변]: AppPolId를 알 수 있는 방법이 있는지요?
858생초보1/26/201016363안녕하세요.. 파일 생성 처리 문제로 .... [2]
857꼭지1/22/201022106How to support Basic + Windows authentication mode in WCF(RESTful service) [4]파일 다운로드2
856질의자1/13/201020068vcredist_x86 배포 관련 여쭙습니다. [1]
855임동찬1/13/201018165이벤트 핸들러와 쓰레드의 관계 2 [4]파일 다운로드2
854임동찬1/12/201018449이벤트 핸들러와 쓰레드의 관계 [1]
853장근배1/12/201018047압축 프로그램,, [1]
852임동찬1/6/201015439base.OnStart(agrs) [1]
... 61  62  63  64  65  66  67  [68]  69  70  71  72  73  74  75  ...