c# 9이 드디어 왔다.
그러나 저는 c#9의 또 다른 좋은 일에 대해 이야기하고 싶습니다. 저는 많은 블로거들이 이에 대해 흥분하는 것을 보지 못했습니다. 그것은 바로 improvements of pattern matching.입니다. 특히
not
키워드의 첨가입니다. 왜냐하면 이것은 제가 거의 1년 전에 발표한 오래된 문장과 관련이 있기 때문입니다.완벽한 비제로 검사
조하르 던지기・ 11월 13일부터 19일까지・ 3분 읽기
#csharp
c#9에서 우리는 마침내 완벽한 비공식 테스트를 얻었다. 그것은
x is object
보다 훨씬 낫다. 왜냐하면 그것의 가독성이 훨씬 좋기 때문이다.if(x is not null) { /* No explanation needed... */ }
봐라, 내가 처음으로 코드에서 x is 대상을 사용하기 시작했을 때, 나의 팀 책임자는 그것의 가독성이 x보다 못하다고 불평했다.우리의 코드 라이브러리는 모두 비어 있다.사실 나는 그를 설득해야 한다. 이것은 더 좋은 선택이다.c#9의 새로운 문법이 생겨서 코드를 읽는 사람은 c#와 영어에 대해 아는 것이 적더라도 바로 이해할 수 있다. 이것은 결국 그것을 진정한 완벽한 비공식 테스트로 만들었다.
Reference
이 문제에 관하여(c# 9이 드디어 왔다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/peledzohar/c-9-is-finally-here-this-is-not-about-init-only-or-records-c57텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)