2 options
C# 5.0 Programmer's Reference.
- Format:
- Book
- Author/Creator:
- Stephens, Rod.
- Language:
- English
- Subjects (All):
- C (Computer program language).
- Computer graphics.
- Computer science.
- Local Subjects:
- C (Computer program language).
- Computer graphics.
- Computer science.
- Physical Description:
- 1 online resource (962 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Hoboken : Wiley, 2014.
- Language Note:
- English
- Summary:
- Stay ahead of the game with this comprehensive guide to the C# programming language Well-known C# expert Rod Stephens gives novice and experienced developers a comprehensive tutorial and reference to standard C#. This new title fully covers the latest C# language standard, C# 5.0, as well as its implementation in the 2013 release of Visual Studio. The author provides exercises and solutions; and his C# Helper website will provide readers and students with ongoing support. This resource is packed with tips, tricks, tutorials, examples, and exercises and is the perfect professional comp
- Contents:
- Contents; 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 FilesPreprocessor 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 OperationsOperator 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; Exercises; Chapter 9: Error Handling; Bugs Versus Undesirable Conditions; try catch Blocks
- Resolving NamespacesThe global Namespace; Summary; Exercises; Chapter 14: Collection Classes; Arrays; System.Collections; Dictionaries; CollectionsUtil; Stacks and Queues; Generic Collections; Collection Initializers; Iterators; Summary; Exercises; Chapter 15: Generics; Advantages of Generics; Defining Generics; Instantiating Generic Classes; Generic Collection Classes; Generic Methods; Generics and Extension Methods; Summary; Exercises; Part IV: Interacting with the Environment; Chapter 16: Printing; Windows Forms Printing; WPF Printing; Summary; Exercises
- Chapter 17: Configuration and Resources
- Notes:
- Description based upon print version of record.
- ISBN:
- 1-118-84697-4
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.