C# 8 Quick Syntax Reference 3rd Edition
زبان #C، یک زبان برنامه نویسی شی گرا است که توسط مایکروسافت برای چارچوب NET. ایجاد شد. زبان سی شارپ، بر روی برخی از بهترین ویژگیهای زبانهای مهم برنامه نویسی بنا شده است. این زبان، قدرت سی پلاس پلاس را با سادگی ویژوال بیسیک ترکیب کرده است و همچنین مقدار زیادی نیز از جاوا قرض گرفته است. حاصل این کار، زبانی است که یادگیری و استفاده آن ساده و در برابر خطاها مقاوم است و توسعه سریع برنامهها را ممکن میکند. همهی اینها بدون قربانی کردن سرعت و قدرت زیادی در مقایسه با ++C است.
چارچوب NET.، یک چارچوب نرم افزاری است که شامل یک موتور اجرایی مشترک و یک کتابخانه کلاس غنی میشود. این چارچوب بر روی ویندوز مایکروسافت اجرا میشود و در نتیجه تنها برای نوشتن برنامههای ویندوزی مورد استفاده قرار میگیرد. همچنین معادلهای کراس پلتفرم آن با نامهای Mono و NET Core. در دسترس هستند. این دو، پروژههای متن بازی هستند که برنامههای NET. را قادر میسازند که بر روی پلتفرمهای دیگر از قبیل لینوکس، macOS و سیستمهای embedded نیز اجرا شوند.
کتاب C# 8 Quick Syntax Reference، راهنمای سریع C# 8 است که مرجعی فشرده و جمع و جور برای syntax و کد زبان برنامه نویسی سی شارپ است که با آخرین امکانات C# 8 برای NET. و ویندوز ۱۰ به روز شده است. این کتاب syntax ضروری #C را در قالبی کاملاً سازمان یافته ارائه میدهد که میتواند به عنوان یک مرجع مفید مورد استفاده قرار گیرد. در این کتاب، نوعهای ارجاعی null پذیر، جریانهای async، رنجها و indices، پیاده سازیهای پیش فرض از اعضای interface، الگوهای بازگشتی، عبارات switch، عبارات جدید target-based، وابستگیهای پلتفرم و موارد دیگر، به طور ویژه مورد بررسی قرار گرفته اند.
مطالبی که در ویرایش سوم کتاب مرجع سریع نحو سی شارپ 8، خواهید آموخت:
- بررسی قابلیتهای جدید سی شارپ 8 برای برنامه نویسی دات نت و ویندوز 10
- به کار گیری نوعهای ارجاعی نال پذیر
- بررسی جریانهای async پیشرفته سی شارپ 8
- کار با ranges و indices
- به کارگیری الگوهای بازگشتی در برنامه هایتان
- استفاده از عبارات switch