The C# programmer's study guide (MCSD) : exam 70-483 / Ali Asad, Hamza Ali.

The C# Programmerѫs Study Guide (MCSD) : Exam: 70-483 /

Code Challenges; Challenge 1: Develop an Arithmetic Calculator Application; Challenge 2: Develop a Student Report Card Application; Practice Exam Questions; Question 1; Question 2; Question 3; Question 4; Question 5; Answers; Chapter 2: Types in C#; Understand Types; Create Types; Enum; Enum and Int...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via Skillsoft)
Main Authors: Asad, Ali (Author), Ali, Hamza (Author)
Format: eBook
Language:English
Published: [Berkeley, CA] : Apress, 2017.
Series:Books for professionals by professionals.
Subjects:
Table of Contents:
  • At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Foreword; Chapter 1: Fundamentals of C #; Program Structure & Language Fundamentals; First Program in C#; Variables & Data Types; Data Types in C#; Variables in C#; Operator in C#; Arithmetic Operator; Relational Operator; Boolean Logical Operators; Expression in C#; Type Casting; Implicit Conversion; Explicit Conversion; var keyword; Array in C#; Single Dimension Array; Multi Dimension Array in C#; Jagged Array in C#; Implement Program Flow; Decision Structure.
  • If {} Structure in C#If Else {} Structure in C#; If Else If {} Structure; Switch {} Structure in C#; Decision Operators; Conditional Operator (?:); Null Coalescing Operator (??); Loops in C#; While Loop; Do-while Loop; For Loop; Foreach loop; Jump Statements in C#; Goto; Break; Use break statement in loop; Continue; Use continue statement in loop; Return; Use return in method (a); Use return Statement in Main Method (b); Methods in C#; Named Argument; Optional Argument; Pass by Reference with ref Keyword; Pass by Reference with out Keyword; Use Params Array to Pass Unlimited Method Argument.
  • Dynamic TypeNullable Type;?? Operator; Static Type; Static Constructor; Extension Methods; Type Conversion; Implicit Type Conversion; Explicit Type Conversion; as operator ; is operator ; User Defined Type Conversion; Implicit User Defined Conversion; Explicit User Defined Conversion; Summary; Code Challenges; Develop Temperature Converter Application; Practice Exam Questions; Question 1; Question 2; Question 3; Question 4; Question 5; Answers; Chapter 3: Getting Started with Object Oriented Programming; Introduction to Object Oriented Programming; OOP in a PIE; Encapsulation.
  • Access SpecifiersPublic; Private; Protected; Internal; Internal Protected; Data Protection; Properties; Full Property; Auto Property; Indexers; Inheritance; Multi Level Inheritance; Abstract Class; Interface; Implement interface implicitly; Implement interface explicitly; Polymorphism; Static Polymorphism; Method Overloading; Overload Method by Parameter Type; Overload Method by length of parameter; Operator Overloading; Overload Unary Operators; Overload Binary Operator; Overload Comparison Operator; Dynamic Polymorphism; Virtual Method; Abstract method; Summary; Code Challenges.