C# 9.0 Pocket Reference: Instant Help for C# 9.0 Programmers

تاریخ: 1399/10/26 12:58
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۷۱۱۳
دیدگاه ها: ۲
برچسب ها: C Sharp |dotNET Framework |.NET Core |
کتاب C# 9.0 Pocket Reference: Instant Help for C# 9.0 Programmers
O'Reilly Media
Ben Albahari, Joseph Albahari
9781098101138
2021
264
English

سی شارپ (C#)، یک زبان برنامه نویسی همه منظوره، نوع امن و در درجه اول شی گرا است که هدفش بهره وری برنامه نویس است. برای این منظور، زبان سی شارپ سادگی، رسا بودن و عملکرد را متعادل کرده است. C# 9 برای کار با Microsoft .NET 5 runtime طراحی شده است (در حالی که C# 8 برای .NET Core 3 و C# 7 برای .NET Core 2 و Microsoft .NET Framework 4.6/4.7/4.8 طراحی شده بودند).
وقتی در مورد C# 9.0 یا NET 5. سوالی دارید، کتاب C# 9.0 Pocket Reference (مرجع جیبی سی شارپ 9.0) پاسخ‌های مورد نیاز شما را ارائه می‌دهد. طبق سنت راهنما‌های Nutshell انتشارات O'Reilly، ویرایش جدید این کتاب که کاملا به روز شده است، به سادگی بهترین مرجع یک جلدی موجود برای زبان سی شارپ است. کتاب C# 9.0 in a Nutshell با استفاده از مفاهیم و موارد استفاده، یک نقشه مختصر از سی شارپ و دات نت را به برنامه نویسان متوسط و پیشرفته ارائه می‌دهد و مطالب را با عمق زیادی بررسی می‌کند. جوزف آلباهاری (Joseph Albahari) نویسنده‌ی کتاب‌های C# 8.0 in a Nutshell و C# 8.0 Pocket Reference وLINQ Pocket Reference (همه از انتشارات O'Reilly) است. او همچنین برنامه‌ی LINQPad را نوشته است که ابزاری محبوب برای چرک نویس کد و query گرفتن LINQ است.

 


مطالبی که در کتاب C# 9.0 Pocket Reference: Instant Help for C# 9.0 Programmers (مرجع جیبی سی شارپ 9.0: راهنمای فوری برای برنامه نویسان سی شارپ 9.0) یاد خواهید گرفت:

  • یادگیری سی شارپ از نحو و متغیر‌ها گرفته تا موضوعات پیشرفته همچون اشاره گر ها، record ها، closure‌ها و الگو ها
  • بررسی دقیق LINQ با سه فصلی که به آن اختصاص داده شده است
  • بررسی همزمانی و آسنکرونی، threading پیشرفته و برنامه نویسی همروند
  • کار با قابلیت‌های دات نت از جمله عبارات با قاعده، شبکه، spans، رفلکشن و رمزنگاری

 

Table of Contents:
1- A First C# Program
2- Syntax
3- Type Basics
4- Numeric Types
5- Boolean Type and Operators
6- Strings and Characters
7- Arrays
8- Variables and Parameters
9- Expressions and Operators
10- Null Operators
11- Statements
12- Namespaces
13- Classes
14- Inheritance
15- The object Type
16- Structs
17- Access Modifiers
18- Interfaces
19- Enums
20- Nested Types
21- Generics
22- Delegates
23- Events
24- Lambda Expressions
25- Anonymous Methods
26- Enumeration and Iterators
27- Nullable Value Types
28- Nullable Reference Types
29- Extension Methods
30- Anonymous Types
31- Tuples
32- Records (C# 9)
33- Patterns
34- LINQ
35- Dynamic Binding
36- Operator Overloading
37- Attributes
38- Caller Info Attributes
39- Asynchronous Functions
40- Unsafe Code and Pointers
41- Preprocessor Directives
42- XML Documentation

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...