Test Your Skills in C# Programming: Review and Analyze Important Features of C#
暫譯: 測試你的 C# 程式設計技能:回顧與分析 C# 的重要特性
Sarcar, Vaskaran
商品描述
Review the fundamental constructs in C# using Q&As and program segments to boost your confidence and gain expertise. This book will help you analyze your programs more efficiently and enhance your programming skills.
The book is divided into three parts, where you will learn the fundamentals, object-oriented programming, and some advanced features of C#. In the first part, you will review C# and .NET basics along with the important constructs such as strings, arrays, and structures. In the second part, you'll review the concepts of object-oriented programming in detail. Here, you will go through various program segments in class and objects, inheritance, polymorphism, abstraction, encapsulation, and much more. You will also analyze the output of the given programs with the help of Q&A sections. The uses of interfaces, static class, and exception handling are discussed in the book along with some other important concepts in C#. In the third and last part, you will learn advanced features of C# programming such as delegates, events, lambdas, generics, and multithreading. Here, you'll also cover some of the latest features of C#.
After reading this book, you will be able to analyze and apply the basic and frequently used features along with the advanced features of C#.
What Will You Learn
Programmers with basic knowledge of C#
The book is divided into three parts, where you will learn the fundamentals, object-oriented programming, and some advanced features of C#. In the first part, you will review C# and .NET basics along with the important constructs such as strings, arrays, and structures. In the second part, you'll review the concepts of object-oriented programming in detail. Here, you will go through various program segments in class and objects, inheritance, polymorphism, abstraction, encapsulation, and much more. You will also analyze the output of the given programs with the help of Q&A sections. The uses of interfaces, static class, and exception handling are discussed in the book along with some other important concepts in C#. In the third and last part, you will learn advanced features of C# programming such as delegates, events, lambdas, generics, and multithreading. Here, you'll also cover some of the latest features of C#.
After reading this book, you will be able to analyze and apply the basic and frequently used features along with the advanced features of C#.
What Will You Learn
- Understand the core and some of the latest features in C#
- Review your programming skills along with some of the latest features in C#
- Know how object-oriented programming (OOP) is used in C#
- Get up and running on the advanced features of C# such as delegates, lambdas, generics, and more
Programmers with basic knowledge of C#
商品描述(中文翻譯)
回顧 C# 的基本結構,透過問答和程式片段來提升您的信心並獲得專業知識。本書將幫助您更有效地分析程式並增強您的程式設計技能。本書分為三個部分,您將學習基本概念、物件導向程式設計以及 C# 的一些進階特性。在第一部分,您將回顧 C# 和 .NET 的基礎知識,以及重要的結構,如字串、陣列和結構。在第二部分,您將詳細回顧物件導向程式設計的概念。在這裡,您將學習類別和物件、繼承、多型、抽象、封裝等各種程式片段。您還將透過問答部分分析給定程式的輸出。本書中還討論了介面、靜態類別和例外處理的使用,以及 C# 中其他一些重要概念。在第三部分和最後一部分,您將學習 C# 程式設計的進階特性,如委派、事件、Lambda 表達式、泛型和多執行緒。在這裡,您還將涵蓋 C# 的一些最新特性。
閱讀完本書後,您將能夠分析和應用 C# 的基本和常用特性,以及進階特性。
您將學到什麼
- 了解 C# 的核心和一些最新特性
- 回顧您的程式設計技能以及 C# 的一些最新特性
- 了解物件導向程式設計 (OOP) 在 C# 中的應用
- 快速上手 C# 的進階特性,如委派、Lambda 表達式、泛型等
本書適合誰
具備 C# 基礎知識的程式設計師