C# in Depth, 4th Edition
ویرایش چهارم کتاب C# in Depth، دربارهی زبان برنامه نویسی سیشارپ است. در اغلب موارد نیز وارد جزئیات runtime که وظیفهی اجرای کدهای شما را بر عهده دارد و همچنین کتابخانه هایی که از برنامهی شما پشتیبانی میکنند خواهیم شد، اما تمرکز اصلی این کتاب بر روی خود این زبان است. هدف اصلی این کتاب این است که باعث شود که شما تا آن جایی که امکان دارد با زبان سیشارپ راحت باشید تا این که بخواهید با آن سر جنگ بردارید.
از زمان ویرایش اول، طراحان زبان #C بارها اثبات کرده اند که تا زمانی که صنعت به آن علاقه نشان میدهد، آن را پیشرفت دهند و این خیلی مهم است، چرا که در طول این ده سال صنعت بسیار تغییر پیدا کرده است. برای بسیاری از توسعه دهندگان دات نت، یکی از بزرگترین تغییرات در طول این سالهای اخیر NET Core. بوده است. فریمورکی متن باز و کراس پلتفرم که با هدف سازگاری با سایر فریمورکها و پلتفرمها توسعه داده شد.
What's Inside
Comprehensive coverage of C# 6 and 7
Greatest hits of C# 2–5
Extended pass-by-reference functionality
String interpolation
Composition with tuples
Decomposition and pattern matching
Table of Contents
PART 1 C# IN CONTEXT
Chapter 1. Survival Of The Sharpest
PART 2 C# 2–5
Chapter 1. C# 2
Chapter 2. C# 3: Linq And Everything That Comes With It
Chapter 3. C# 4: Improving Interoperability
Chapter 4. Writing Asynchronous Code
Chapter 5. Async Implementation
Chapter 6. C# 5 Bonus Features
PART 3 C# 6
Chapter 1. Super-Sleek Properties And Expression-Bodied Members
Chapter 2. Stringy Features
Chapter 3. A Sm?rg?sbord Of Features For Concise Code
PART 4 C# 7 AND BEYOND
Chapter 1. Composition Using Tuples
Chapter 2. Deconstruction And Pattern Matching
Chapter 3. Improving Efficiency With More Pass By Reference
Chapter 4. Concise Code In C# 7
Chapter 5. C# 8 And Beyond