The C# Programmer’s Study Guide (MCSD)

  • Asad A
  • Ali H
N/ACitations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Includes index. 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 Integer; Override Constant's Values; Supporting Types; Struct; Constructor in struct; this keyword; Class; Constructor in Class; Base Constructor; Types and Memory Management; Value Type ; Reference Type; Heap; Stack; Register; Special Types in C#; System. Object Type; Anonymous Type. 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.

Cite

CITATION STYLE

APA

Asad, A., & Ali, H. (2017). The C# Programmer’s Study Guide (MCSD). The C# Programmer’s Study Guide (MCSD). Apress. https://doi.org/10.1007/978-1-4842-2860-9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free