The System.Collections namespace contains a set of classes and methods that help the user to work with data structures. All the C programmers among you are familiar with lists and other dynamic data structures. You can easily imagine how much time has been wasted in implementing dynamic data structures in C again and again. Wasting resources because you're repeating the same task too often is not the philosophy that the Mono project reflects. To get rid of inefficient behavior, Mono provides a predefined set of classes that provides all the basic functionalities for managing data.

In this section, we deal with a set of dynamic data structures provided by the Mono framework.


The ArrayList class can be used to store ...

Get Mono Kick Start now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.