Description |
1 online resource |
|
text file PDF rda |
Series |
For professionals by professionals |
|
Books for professionals by professionals.
|
Note |
Includes index. |
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. |
Summary |
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. |
Subject |
C# (Computer program language)
|
|
Application software -- Development.
|
|
Electronic Data Processing |
|
C# (Langage de programmation) |
|
Logiciels d'application -- Développement. |
|
Informatique. |
|
Computer programming / software development. |
|
Programming & scripting languages: general. |
|
Microsoft programming. |
|
Application software -- Development |
|
C# (Computer program language) |
Genre |
Study guides
|
Added Author |
Ali, Hamza, author.
|
In: |
Springer eBooks |
Other Form: |
Printed edition: 9781484228593 |
ISBN |
9781484228609 (electronic bk.) |
|
148422860X (electronic bk.) |
|
1484228596 |
|
9781484228593 |
Standard No. |
10.1007/978-1-4842-2860-9 doi |
|
9781484228593 |
|