Skip to product information
C# Collections: A Detailed Presentation
By: Rick Miller | Publisher: Shroff/Pulp Free Press | Year: 2011
ISBN: 9789350234259
MRP: Rs. 575.00
You Pay: Rs. 520.00
You save: Rs. 55.00 ( 10% )
Usually ships in 2-3 days
Reward points: 5 points
⚠️ Ships only in Bangladesh, Bhutan, India, Nepal, and Sri Lanka.
Description
C#Collections: A Detailed Presentation dives deep into theoperations of the .NET Collections framework.
Materialcovered includes:
- Explanation of collection framework inheritance hierarchy
- Explanation of the differences between collection types and the performance characteristics of their underlying data structures
- Clearly explained code examples showing implementation of stacks, ring buffers, queues, doubly-linked circular list, and red-black trees
- How to properly implement important collection-related interfaces including IEnumerable, IEnumerable
, IComparable, IComparable , IDictionary >, etc. - The use of generics to create custom generic classes.
- Explanation and demonstration of generic constraints including the default constructor constraint, reference type constraint, value type constraint, inheritance constraint, and naked constraint
- Detailed explanations of single- and multidimensional arrays
- How to use the Array class to sort and manipulate arrays
- How to implement natural ordering in user-defined data types by implementing the IComparable and IComparable
interfaces - How to implement custom ordering for user-defined data types via custom comparers
- How to implement custom XML serialization for complex user-defined collections
- How to allow a custom collection to be iterated with a foreach statement
- How to implement named iterators for custom ordering
- How to implement the Weak Event Listener pattern
- How to implement one-way data bindings between collections and GUI components
- How to implement two-way data bindings between collections and GUI components
- How to implement the ICollectionChanged and IPropertyChanged interfaces
- How to respond to CollectionChanged and PropertyChanged events
- Detailed treatment of threading and how to create threadsafe collections
- How to use the lock keyword to coordinate multithread access to code segments
- How to persist collections to disk or send collections over the network
- ...and much, much more
Book Details
Author
Rick Miller
Publisher
Shroff/Pulp Free Press
ISBN-13
9789350234259
Year
2011
Pages
528
Binding
Paperback
Edition
First
Country of Origin
India