- C# 7 and .NET Core 2.0 Blueprints
- Dirk Strauss Jas Rademeyer
- 212字
- 2021-08-27 19:55:21
eBook Manager and Catalogue App
C# 7 is a fantastic release and is available in Visual Studio 2017. It introduces developers to a lot of powerful features, some of which were previously only available in other languages. The new features introduced in C# 7 allow developers to write less code and be more productive.
The features available are:
- Tuples
- Pattern matching
- Out variables
- Deconstruction
- Local functions
- Improvements to literals
- Ref returns and locals
- Generalized async and return types
- Expression bodies for accessors, constructors, and finalizers
- Throw expressions
This chapter will take you through some of these features, while the rest of the book will introduce you to some of the other features as we go along. In this chapter, we will create an eBookManager application. If you are like me, you have eBooks scattered all over your hard drives and some external drives as well. This application will provide a mechanism to bring all these various locations together into a Virtual Storage Space. The application is functional, but can be further enhanced to suit your needs. The scope for an application such as this is vast. You can download the source code from GitHub (https://github.com/PacktPublishing/CSharp7-and-.NET-Core-2.0-Blueprints) and follow it to see some of the new features of C# 7 in action.
Let's begin!
- ReSharper Essentials
- JavaScript從入門到精通(第3版)
- Hands-On Full Stack Development with Go
- Advanced UFT 12 for Test Engineers Cookbook
- 創(chuàng)意UI Photoshop玩轉(zhuǎn)移動UI設(shè)計
- UML軟件建模
- Groovy 2 Cookbook
- Scala編程(第4版)
- Spring Microservices
- Office VBA開發(fā)經(jīng)典:中級進(jìn)階卷
- C/C++語言程序開發(fā)參考手冊
- Python量子計算實踐:基于Qiskit和IBM Quantum Experience平臺
- Java無難事:詳解Java編程核心思想與技術(shù)
- 3D Printing Designs:Fun and Functional Projects
- Activiti權(quán)威指南