Cargando…

C# 5.0 : programmer's reference /

Exercises; Chapter 10: Tracing and Debugging; The Debug Menu; The Debug Windows Submenu; The Breakpoints Window; The Immediate Window; Trace Listeners; Summary; Exercises; Part III: Object-Oriented Programming; Chapter 11: OOP Concepts; Classes; Encapsulation; Inheritance; Polymorphism; Summary; Exe...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Stephens, Rod (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Indianapolis, Indiana : Wiley, 2014.
Colección:Wrox: Programmer to Programmer
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Introduction
  • Who Should Read This Book
  • Approach
  • Which Edition of Visual Studio Should You Use?
  • How This Book Is Organized
  • How to Use This Book
  • Necessary Equipment
  • Conventions
  • Source Code
  • Errata
  • p2p.wrox.com
  • Important URLs
  • Part I: The C# Ecosystem
  • Chapter 1: The C# Environment
  • Visual Studio
  • The C# Compiler
  • The CLR
  • The .NET Framework
  • Summary
  • Exercises
  • Chapter 2: Writing a First Program
  • Types of Projects
  • Console Applications
  • Windows Forms Applications
  • WPF Applications
  • Windows Store Applications
  • Summary
  • Exercises
  • Chapter 3: Program and Code File Structure
  • Hidden Files
  • Preprocessor Directives
  • Code File Structure
  • Comments
  • Summary
  • Exercises
  • Part II: C# Language Elements
  • Chapter 4: Data Types, Variables, and Constants
  • Data Types
  • Variable Declaration Syntax
  • Initialization
  • Literal Type Characters
  • Data Type Conversion
  • Scope
  • Parameter Declarations
  • Properties
  • Enumerations
  • Nullable Types
  • Delegates
  • Summary
  • Exercises
  • Chapter 5: Operators
  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators
  • Bitwise Operators
  • Conditional and Null-coalescing Operators
  • Assignment Operators
  • Operator Precedence
  • The StringBuilder Class
  • DateTime and TimeSpan Operations
  • Operator Overloading
  • Summary
  • Exercises
  • Chapter 6: Methods
  • Method Declarations
  • Extension Methods
  • Lambda Expressions
  • Variance
  • Asynchronous Methods
  • Summary
  • Exercises
  • Chapter 7: Program Control Statements
  • Decision Statements
  • Looping Statements
  • Summary
  • Exercises
  • Chapter 8: LINQ
  • Introduction to LINQ
  • Basic LINQ Query Syntax
  • Advanced LINQ Query Syntax
  • Other LINQ Methods
  • LINQ Extension Methods
  • LINQ to Objects
  • LINQ to XML
  • LINQ to ADO.NET
  • PLINQ
  • Summary.
  • Using
  • Enumerated Type Declarations
  • Appendix D: Constant Declarations
  • Appendix E: Operators
  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators
  • Bitwise Operators
  • Assignment Operators
  • Conditional and Null-coalescing Operators
  • Operator Precedence
  • DateTime and TimeSpan Operators
  • Operator Overloading
  • Appendix F: Method Declarations
  • Methods
  • Property Procedures
  • Lambda Functions and Expressions
  • Extension Methods
  • Appendix G: Useful Attributes
  • Useful XML Serialization Attributes
  • Useful JSON Serialization Attributes
  • Binary Serialization Attributes
  • Other Useful Attributes
  • Appendix H: Control Statements
  • Decision Statements
  • Looping Statements
  • Appendix I: Error Handling
  • Throwing Exceptions
  • Appendix J: LINQ
  • Basic LINQ Query Syntax
  • LINQ Functions
  • LINQ to XML
  • LINQ to ADO.NET
  • PLINQ
  • Appendix K: Classes and Structures
  • Classes
  • Structures
  • Constructors
  • Destructors
  • Events
  • Appendix L: Collection Classes
  • Arrays
  • Collections
  • Iterators
  • Appendix M: Generic Declarations
  • Generic Classes
  • Generic Methods
  • Appendix N: Printing and Graphics
  • Windows Forms Printing
  • WPF Printing
  • Appendix O: Useful Exception Classes
  • Standard Exception Classes
  • Custom Exception Classes
  • Appendix P: Date and Time Format Specifiers
  • Standard Format Specifiers
  • Custom Format Specifiers
  • Appendix Q: Other Format Specifiers
  • Standard Numeric Format Specifiers
  • Custom Numeric Format Specifiers
  • Numeric Formatting Sections
  • Composite Formatting
  • Enumerated Type Formatting
  • Appendix R: Streams
  • Stream Class Summary
  • Stream
  • BinaryReader and BinaryWriter
  • TextReader and TextWriter
  • StringReader and StringWriter
  • StreamReader and StreamWriter
  • Text File Stream Methods
  • Appendix S: Filesystem Classes
  • Framework Classes.
  • Special Folders
  • Recycle Bin
  • Appendix T: Regular Expressions
  • Creating Regular Expressions
  • Regular Expression Options
  • Using Regular Expressions
  • Appendix U: Parallel Programming
  • Interacting with the User Interface
  • PLINQ
  • BackgroundWorker
  • TPL
  • Tasks
  • Threads
  • Appendix V: XML
  • Special Characters
  • Writing XML Data
  • Reading XML Data
  • Related Technologies
  • Appendix W: Serialization
  • XML Serialization
  • JSON Serialization
  • Binary Serialization
  • Appendix X: Reflection
  • Type
  • MemberInfo
  • EventInfo
  • MethodInfo
  • FieldInfo
  • PropertyInfo
  • ParameterInfo
  • Index
  • Advertisement.