Murach's C# 2008
How to work with indexers, delegates, events, and operators

Chapter 12 covers the skills that you need whenever you create a C# class. Now, this chapter shows you advanced techniques like how to create indexers, throw argument exceptions, define delegates, raise events, and overload operators.

Chapter 13 How to work with indexers, delegates, events, and operators
An introduction to the ProductList class 384
The code for a simple ProductList class 384
The specifications for the enhanced ProductList class 386
How to work with indexers 388
How to create an indexer 388
How to throw an argument exception 390
How to work with delegates and events 392
How to define and use a delegate 392
How to define and use events 394
How to overload operators 396
An introduction to operator overloading 396
How to overload arithmetic operators 398
How to overload relational operators 400
An enhanced version of the Product Maintenance application 402
The code for the ProductList class 402
The code for the Product Maintenance form 406




Murach's C# 2008

Learn more about this book

View the table of contents

Add this book to your cart



Our Ironclad Guarantee

First, try our books for 90 days. Then, if you aren't completely convinced that our books are the best ones you've ever used, you can return them for a full refund...no questions asked.