Programing

C # 언어 사양 6.0은 어디에서 찾을 수 있습니까?

lottogame 2020. 9. 19. 11:53
반응형

C # 언어 사양 6.0은 어디에서 찾을 수 있습니까? [닫은]


C # 5 언어 사양을 어디에서 찾을 수 있는지 알고 있지만 어디에서도 C # 6 언어 사양을 찾을 수 없습니다.

C # 6 언어 사양 은 어디에 있습니까 ?


작성 시점 (2016 년 5 월) Microsoft는 아직 C # 6 사양 업데이트를 완료하지 않았습니다. 그 동안 저는 Microsoft의 최신 C # 6 사양 초안을 여기에 올렸습니다 : https://github.com/ljw1004/csharpspec/blob/gh-pages/README.md

이 현재 초안이 거의 완료되었습니다. 남은 TODO 댓글 몇 개를 저장하고 확인합니다. (이 버전은 github + markdown으로 변환되었지만 DOCX 및 PDF 버전의 사양을 다운로드 할 수있는 링크와 ANTLR 형식의 문법을 다운로드 할 수있는 링크도 있습니다).

C # 5에서 C # 6으로 변경된 모든 사양의 전체 목록은 pull 요청 ( https://github.com/ljw1004/csharpspec/pull/1/files)을 참조하세요.

(마이크로 소프트가 아직 공식적으로 C # 6 사양을 공개하지 않은 이유는 무엇입니까? ECMA에 맞추기 위해 진행중인 작업 때문에 물론 시간이 걸립니다. 이제는 C # 6 사양의 후속 버전 만 나중에 ECMA와 조정 한 후 나옵니다.)


이전 버전과 동일한 수준의 C # 6.0 사양은 없습니다.

가장 가까운 것은 CodePlex의 Roslyn에 대한 디자인 노트입니다 (그리고 GitHub에서 진행).

다음은 C # 기능 목록입니다.

https://roslyn.codeplex.com/wikipage?title=Language%20Feature%20Status&referringTitle=Documentation

다음은 null 전파 연산자에 대한 참고 사항입니다.

https://roslyn.codeplex.com/discussions/540883


언어 디자인 팀이 GitHub로 이동 했으므로 Roslyn 리포지토리의 디자인 노트 필터를 따라 계속해서 C # 7.0이 등장하는 것을 확인할 수 있습니다.

https://github.com/dotnet/roslyn/labels/Design%20Notes


C # 6 사양의 최신 초안은 https://github.com/dotnet/csharplang/blob/master/spec/README.md에 있습니다.

참고 URL : https://stackoverflow.com/questions/31617711/where-can-i-find-the-c-sharp-language-specification-6-0

반응형