
- 외부 식별자
- ISBN:9784822253738
- 발매일
- 2018-03-31
- 오퍼 마감일
- 언어별 오퍼 마감일과 오퍼 방식을 보려면 로그인하세요.로그인하고 보기
- 페이지 수
- 416
- 작품 출판 언어
- 일본어
본서는, C#로 코드를 어떻게 짧게 기술하는가 하는 아이디어를 정리한 해설서로, 2011년 1월에 발행한 제2판의 개정판이 됩니다. 제2판에서는, C# 5.0의 언어 사양으로 사용 가능한 LINQ를 절찰로서 코드 절반을 실현하고 있었습니다. 당시는 아직 LINQ는 전 C# 프로그래머의 공통 기반이 아니었기 때문입니다. 이 제3판에서는 C# 7.0의 세대까지 기능을 넓혀, 이하의 아이디어에 따라 코드의 단축화를 나타내고 있습니다. ・C#의 개량에 의해, 보다 소스 코드를 짧게 쓰는 기능이 확장되고 있다 ・LINQ를 사용하지 않는 것이 짧게 쓸 수 있는 케이스도 있지만, 의외로 맹점이 되어 있다 ・더 짧게 쓸 수 있는 케이스를 새롭게 섬광하는 일도 있다 구체적으로는, 식화, out 변수, 값형 튜플, null 연산자등의 기능을 사용하는 아이디어를 소개했습니다. 게다가 제3판에서는, 신경이 쓰인 항목에 대해서는 코드의 실행 속도에도 주목했습니다. 특히 주의해야 할 점은 LINQ입니다. LINQ는 빠르지 않습니다. LINQ의 다용은 속도를 슬로우 다운시키는 케이스가 있습니다. 따라서 보다 바람직한 재기록으로서 LINQ 의 이용을 피한 경우가 있습니다. 즉, 제2판에서는 「LINQ를 사용해 단축했습니다」라고 하는 결론이었던 사례가, 이번은 「LINQ를 사용하지 않도록 보다 짧게 재작성했다」라고 하는 결론으로 변화하고 있는 것이 있습니다.
![[動作検証用]Algorithms and Data Structures for Problem Solving](https://rm-app-staging-assets-526958954236.s3.ap-northeast-1.amazonaws.com/saved/title/dc6ff9c6-f6c3-4ef0-a165-00f32af46579/420687ff-9c81-4b76-8e58-68822973cb38/cover.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIAXVMJTQ36N7AEKPW3%2F20261003%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Date=20261003T231923Z&X-Amz-Expires=3600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDmFwLW5vcnRoZWFzdC0xIkcwRQIgbQZQT2B1ahl1%2FOUmMb3FRxwjP0ulECOoG8R6xY9jiYkCIQCn%2BAzeKLV7dpV2TOCtOvKHxz1TXQXtnJMI4gh3xUGjLyqDBAi2%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAAaDDUyNjk1ODk1NDIzNiIMNNvXCoU5PHLXSf5%2BKtcDHz9M53M%2FbEyjZFEpis7lcxwdrs6GGnt7HAwc350p6JuM1Wzb2F6kIZkw7WG4kki6jMC6xIyfT8R%2FyLJiERF%2BgEUhZXVNsZvGFCQV24kdTgtvsL%2B49BBOq09GA8JSPhkx3RDmcgSa0d9cyhi%2FrKXitxPgUHlbe5HgsPFhN%2Bawj8Tflf8rSLjB68E6mFc3BHfR6O3NyKINxKF4%2BG9h8F2NMeTqvYXK%2BMVEcO%2BLOSr%2Fxycl0BJsR4pPNvLvK0w39BtKaJLM2qiApGvKGTJr6aR0CU6Qn3p3lQbS0xUE3I%2FXwvlYd0rO2ztkM3%2F9O49eexB3yKfFLY%2B6rGnBujMc0KfroF8rVVXkFct6A29rImBChtLG%2BSttYp%2B5pcwiD%2BSxE%2FDj4RRt7nxaYAKWLU9BychoFavSERsACm9bq%2FEFCLML7gYbwCLpLHc9tL8gtpg9BH7ysI%2B%2B34t9v%2BXk439yod2R4pCm6d4rROf%2F8MHhZWyH0lDTe%2FO4wYTnNoDzlccd3tWHXdn8RsR9PfGEUKv%2Fa%2BUDoOH8ypjokT51pvZwDrIEMM4OqFHYmYWe8dsQuSvl9hALIP0HpMJAHfTL7EJEuGzvxcgx49sSZYImOeOVVc%2F8gLk%2BjWoWs78YMInhhdYGOqUBxqq2R9RqhJeunalNJFMNyqOHHJFXfQvNtNs0nadyvxXZvjFUNezQxiavpR4xl0ffurvV7GRVGJQdS4ObdDQ4pQeNhz6qL2%2Fgp7DDN0LcNGMIzTanlF3w5RYuFmZPDDsmWZliSNu57iGSGxCARHB3xz4XPhOy1KYhzZGbadZMXEblz5R2emkMOeq4DYk6c7YjnspQve28ZYOEYAHHrwxmxE6c6QDG&X-Amz-Signature=21d8173907d241c9da890f85595576ac3a68d0ee77c25760725bbf513fafcc22&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3D%22cover.jpg%22&x-amz-checksum-mode=ENABLED&x-id=GetObject)









