Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Aroraa, Gaurav
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