C# 8.0 in a nutshell the definitive reference

4207 Intro -- Preface -- Intended Audience -- How This Book Is Organized -- What You Need to Use This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- We'd Like to Hear from You -- Acknowledgments -- Joseph Albahari -- Eric Johannsen -- 1. Introdu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Albahari, Joseph (VerfasserIn)
Weitere Verfasser: Johannsen, Erich (VerfasserIn)
Format: UnknownFormat
Sprache:eng
Veröffentlicht: Beijing, Boston, Farnham, Sebastopol, Tokyo O'Reilly 2020
Ausgabe:First edition
Schlagworte:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:4207 Intro -- Preface -- Intended Audience -- How This Book Is Organized -- What You Need to Use This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- We'd Like to Hear from You -- Acknowledgments -- Joseph Albahari -- Eric Johannsen -- 1. Introducing C# and .NET Core -- Object Orientation -- Type Safety -- Memory Management -- Platform Support -- C# and the Common Language Runtime -- Frameworks and Base Class Libraries -- Legacy and Niche Frameworks -- Windows Runtime -- A Brief History of C# -- What's New in C# 8.0 -- Indices and ranges -- Null-coalescing assignment -- using declarations -- readonly members -- static local methods -- Default interface members -- switch expressions -- Tuple, positional, and property patterns -- Nullable reference types -- Asynchronous streams -- What's New in C# 7.x -- C# 7.3 -- C# 7.2 -- C# 7.1 -- Numeric literal improvements -- Out variables and discards -- Type patterns and pattern variables -- Local methods -- More expression-bodied members -- Deconstructors -- Tuples -- throw expressions -- What's New in C# 6.0 -- What's New in C# 5.0 -- What's New in C# 4.0 -- What's New in C# 3.0 -- What's New in C# 2.0 -- 2. C# Language Basics -- A First C# Program -- Compilation -- Syntax -- Identifiers and Keywords -- Avoiding conflicts -- Contextual keywords -- Literals, Punctuators, and Operators -- Comments -- Type Basics -- Predefined Type Examples -- Custom Type Examples -- Members of a type -- Symmetry of predefined types and custom types -- Constructors and instantiation -- Instance versus static members -- The public keyword -- Conversions -- Value Types versus Reference Types -- Value types -- Reference types -- Null -- Storage overhead -- Predefined Type Taxonomy -- Numeric Types -- Numeric Literals -- Numeric literal type inference -- Numeric suffixes.
Beschreibung:xvi, 1082 Seiten
Diagramme
ISBN:9781492051138
978-1-4920-5113-8