Get Free Shipping on orders over $79
Test Your Skills in C# Programming : Review and Analyze Important Features of C# - Vaskaran Sarcar
eTextbook alternate format product

Instant online reading.
Don't wait for delivery!

Go digital and save!

Test Your Skills in C# Programming

Review and Analyze Important Features of C#

By: Vaskaran Sarcar

Paperback | 30 September 2022

At a Glance

Paperback


$89.99

or 4 interest-free payments of $22.50 with

 or 

Ships in 5 to 7 business days

Part I Fundamentals 
Chapter 1:  Language Basics

Chapter Goal: This chapter discusses the following topics:



The important concepts in .NET



The basic programming constructs in C#.



Use of some useful data types including the var type.



Use of some useful operators and explicit-casting.



Use of the selection statements and case guards.



Use of iteration statements.



Use of the jump statements.



Use of the ternary operator.



No of pages: 28



Sub - Topics   N

Chapter 2:  String and Arrays

Chapter Goal:



Once you finish this chapter, you can answer the following questions and related areas:



How can you use string datatype in your program?



How can you use the common in-built methods from the String class?



How a String variable is different from a StringBuilder?



How can you convert a string to an int?



How can you use nullable reference type in a program?



How to create arrays in C#?



What are the different types of C# arrays and how to use them?



How to use common in-built methods from the System.Array class?



How can you iterate over a string or an array?



No of pages    23



Sub - Topics   NA

Chapter 3:  Enumeration and Structures

Chapter Goal: This chapter discusses the following topics:



The enum fundamentals



Flags enumeration



Defaut value expressions



The struct fundamentals



Non-destructive mutations



 



No of pages: 26



Sub - Topics   NA

Part II Object-Oriented Programming 
Chapter 4:  Class and Objects

Chapter Goal: This chapter focuses on the following topics:



Classes and objects creations.



Instance fields and methods.



Constructors and their usage.



Optional parameters.



Object initializers.



Nested classes.



The uses of private, internal, and public modifiers inside a class.



No of pages: 17



Sub - Topics   NA

Chapter 5:  Inheritance

Chapter Goal: This chapter covers the following topics:



Inheritance and types.



Method and constructor overloading.



Method overriding.



Use of virtual, override, and new keywords.



Use of the sealed keyword.



Introductory discussion on covariance and contravariance



No of pages    33



Sub - Topics   NA



Chapter 6:  Polymorphism

Chapter Goal:  This chapter helps you to review:



Polymorphism and its benefits.



Abstract classes and their uses.



Interfaces and their uses.



Different types of interfaces.



Writing polymorphic codes using abstract classes and interfaces



No of pages: 30



Sub - Topics   NA



Chapter 7:  Encapsulation

Chapter Goal: This chapter covers the following topics:



What is encapsulation? How is it different from an abstraction?



Properties and their usage.



Different ways to create a property.



The usage of the get and set accessors.



Virtual and abstract properties.



The discussion of the init accessor.



Indexers and their usage.



How can the indexers and properties work with an interface?



Discussion on different aspects of properties and indexers.



 



No of pages: 26



Sub - Topics   NA



Chapter 8:  Exception Handling

Chapter Goal: This chapter covers the following topics:



Exception a

More in Microsoft Programming

C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$64.75

51%
OFF
VBScript in a Nutshell 2e : In a Nutshell - Paul Lomax

RRP $95.00

$47.75

50%
OFF
Programming F# 3.0 : OREILLY AND ASSOCIATE - Chris Smith

RRP $85.75

$43.75

49%
OFF
Programming C# 12 : Build Cloud, Web, and Desktop Applications - Ian Griffiths
Agile Project Management : Creating Innovative Products - Jim Highsmith