gogo
Amazon cover image
Image from Amazon.com

A programmer's introduction to C# 2.0 / Eric Gunnerson and Nick Wienholt ; [foreword by Anders Hejlsberg].

By: Contributor(s): Material type: TextTextPublication details: Berkeley, CA : Apress, c2005.Edition: 3rd edDescription: xxxvii, 529 p. : ill. ; 24 cmISBN:
  • 9781590595015 (pbk.)
  • 1590595017 (pbk.)
Subject(s): DDC classification:
  • 005.262 GUN
  • 005.262 22
LOC classification:
  • QA76.73.C153 G86 2005
Online resources:
Contents:
Foreword to the Third Edition xxiii Foreword to the First Two Editions xxv About the Authors xxvii About the Technical Reviewer xxix Acknowledgments xxxi Introduction xxxiii CHAPTER 1 Object-Oriented Basics 1 CHAPTER 2 The NET Runtime Environment 5 CHAPTER 3 C# Quick Start and C# Development 11 CHAPTER 4 Exception Handling 21 CHAPTER 5 Classes 101 31 CHAPTER 6 Base Classes and Inheritance 39 CHAPTER 7 Member Accessibility and Overloading 53 CHAPTER 8 Other Class Details 61 CHAPTER 9 Structs (Value Types) 79 CHAPTER 10 Interfaces 85 CHAPTER 11 Versioning and Aliases 99 CHAPTER 12 Statements and Flow of Execution 105 CHAPTER 13 Variable Scoping and Definite Assignment 113 CHAPTER 14 Operators and Expressions 119 CHAPTER 15 Conversions 129 CHAPTER 16 Arrays 139 CHAPTER 17 Generics 145 CHAPTER 18 Strings 157 CHAPTER 19 Properties 169 CHAPTER 20 Indexers, Enumerators, and Iterators 179 CHAPTER 21 Enumerations 199 vi CONTENTS AT A GLANCE CHAPTER 22 Attributes 207 CHAPTER 23 Delegates and Anonymous Methods 217 CHAPTER 24 Events 229 CHAPTER 25 User-Defined onversions 239 CHAPTER 26 Operator Overloading 259 CHAPTER 27 Nullable Types 267 CHAPTER 28 Other Language Details 273 CHAPTER 29 Making Friends with the NET Framework 283 CHAPTER 30 SystemArray and the Collection Classes 293 CHAPTER 31 Threading and Asynchronous Operations 315 CHAPTER 32 Execution-Time Code Generation 341 CHAPTER 33 Interop 365 CHAPTER 34 NET Framework Overview 375 CHAPTER 35 Windows Forms 403 CHAPTER 36 DiskDiff: More Sophistication 417 CHAPTER 37 Practical DiskDiff 431 CHAPTER 38 Deeper into C# 449 CHAPTER 39 Defensive Programming CHAPTER 40 Tips for Real-World Code 485 CHAPTER 41 The Command-Line Compiler 493 CHAPTER 42 C# Compared to Other Languages 497 CHAPTER 43 C# Resources and the Future 515 INDEX 517
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Long Loan TUS: Midlands, Main Library Athlone General Lending 005.262 GUN (Browse shelf(Opens below)) 1 Available 00210443
Long Loan TUS: Midlands, Main Library Athlone General Lending 005.262 GUN (Browse shelf(Opens below)) 1 Available 208978

Includes index.

1st and 2nd eds. have title: A programmer's introduction to C#.

Foreword to the Third Edition xxiii Foreword to the First Two Editions xxv About the Authors xxvii About the Technical Reviewer xxix Acknowledgments xxxi Introduction xxxiii CHAPTER 1 Object-Oriented Basics 1 CHAPTER 2 The NET Runtime Environment 5 CHAPTER 3 C# Quick Start and C# Development 11 CHAPTER 4 Exception Handling 21 CHAPTER 5 Classes 101 31 CHAPTER 6 Base Classes and Inheritance 39 CHAPTER 7 Member Accessibility and Overloading 53 CHAPTER 8 Other Class Details 61 CHAPTER 9 Structs (Value Types) 79 CHAPTER 10 Interfaces 85 CHAPTER 11 Versioning and Aliases 99 CHAPTER 12 Statements and Flow of Execution 105 CHAPTER 13 Variable Scoping and Definite Assignment 113 CHAPTER 14 Operators and Expressions 119 CHAPTER 15 Conversions 129 CHAPTER 16 Arrays 139 CHAPTER 17 Generics 145 CHAPTER 18 Strings 157 CHAPTER 19 Properties 169 CHAPTER 20 Indexers, Enumerators, and Iterators 179 CHAPTER 21 Enumerations 199 vi CONTENTS AT A GLANCE CHAPTER 22 Attributes 207 CHAPTER 23 Delegates and Anonymous Methods 217 CHAPTER 24 Events 229 CHAPTER 25 User-Defined onversions 239 CHAPTER 26 Operator Overloading 259 CHAPTER 27 Nullable Types 267 CHAPTER 28 Other Language Details 273 CHAPTER 29 Making Friends with the NET Framework 283 CHAPTER 30 SystemArray and the Collection Classes 293 CHAPTER 31 Threading and Asynchronous Operations 315 CHAPTER 32 Execution-Time Code Generation 341 CHAPTER 33 Interop 365 CHAPTER 34 NET Framework Overview 375 CHAPTER 35 Windows Forms 403 CHAPTER 36 DiskDiff: More Sophistication 417 CHAPTER 37 Practical DiskDiff 431 CHAPTER 38 Deeper into C# 449 CHAPTER 39 Defensive Programming CHAPTER 40 Tips for Real-World Code 485 CHAPTER 41 The Command-Line Compiler 493 CHAPTER 42 C# Compared to Other Languages 497 CHAPTER 43 C# Resources and the Future 515 INDEX 517

Powered by Koha