Learn C# in 7 days /
Learn C# in 7 days with practical examples, build a foundation for C# programming, and boost your skills to an advanced level About This Book Learn the basics of C# in 7 days Works as a reference guide describing the major features of C# Build easy and simple code through real-world example scenario...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2017.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Table of Contents
- Preface
- Chapter 1: Day 01
- Overview of the .NET Framework
- What is programming?
- What is .NET?
- What is .NET Core?
- NET Core features
- What makes .NET Core?
- What is .NET Standard?
- Available IDEs and editors for C#
- Setting up the environment
- Hands
- on exercises
- Revisiting Day 01
- Chapter 2: Day 02
- Getting Started with C#
- Introduction to C#
- History of the C# language
- Understanding a typical C# program1 (System)
- 3 (Day02)
- 2 (Program)
- 4 (Main)
- 5 (Day02)
- 6 (Day02)
- 7 (Dependencies)
- 8 (Program.cs)
- Deep-dive into application using Visual Studio
- Discussing code
- Color
- Beep
- An overview of C# reserved keywords, types, and operators
- Identifiers
- Contextual
- Types
- Value type
- Data types
- Reference type
- Pointer type
- Null type
- Operators
- Discussing operator precedence in C#
- Operator overloading
- An overview of type conversion
- Implicit conversionExplicit conversion
- Understanding statements
- Declarative statement
- Expression statement
- Selection statement
- The if statement
- The if..else statement
- if ... else if ... else statement
- Nested if statement
- Switch statement
- Iteration statement
- The do ... while loop
- The while loop
- The for loop
- The foreach loop
- The jump statement
- break
- continue
- default
- Exception-handling statement
- Arrays and string manipulations
- Arrays
- Types of arrays
- Single-dimensional array
- Multidimensional arrayJagged array
- Strings
- Structure versus class
- Hands-on exercise
- Revisiting day 2
- Chapter 3: Day 03
- What's New in C#
- Tuples and deconstruction
- Tuples
- The System. ValueTuple struct
- Deconstruction
- Tuple â#x80;#x93; important points to remember
- Pattern matching
- is expression
- switch statement
- constant pattern
- type pattern
- When clause in case expression
- Local functions
- Literal improvements
- Binary literals
- Digit separator
- Async Main
- Restrictions while using new signaturesDefault expressions
- Member variables
- Constants
- Infer tuple names
- Other features supposed to release
- Pattern-matching with generics
- Reference assemblies
- Hands-on exercises
- Revisiting Day 03
- Chapter 4: Day 04
- Discussing C# Class Members
- Modifiers
- Access modifiers and accessibility levels
- public
- protected
- internal
- composite
- private
- Rules for the access modifier
- abstract
- Rules of the abstract modifier
- async
- const
- event
- extern
- new