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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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.