Export (0) Print
Expand All

.NET Samples - How To: Collections

.NET Framework 1.1

This section includes the following samples:

ICollection Sample

Clone Sample

List Sample

HashTable Sample

Collections Sample

ICollection Sample

This sample demonstrates how to create a class that is derived from the ICollection interface.

Link to the online sample documentation

Link to the online sample source code

Namespaces used in this sample:

System; System.IO; System.Collections

Classes used in this sample:

Console; String; Array; Object; Exception; Operation; InvalidOperationException; Import; StringWriter; EventArgs; Page

Clone Sample

This sample demonstrates using cloning on an ArrayList. Cloning performs a 'shallow' copy of the ArrayList, meaning that any object references in the original list are copied by the target list rather than taking actual copies of the objects themselves. If the cloned list is modified, so is the original, when the list contains object references.

Link to the online sample documentation

Link to the online sample source code

Namespaces used in this sample:

System; System.IO; System.Collections

Classes used in this sample:

Console; String; ArrayList; Array; Object; StringWriter; Import; Page; EventArgs; Type

List Sample

This sample illustrates how to create and use an ArrayList, including using a foreach (For Each in Visual Basic) command to loop through the list.

Link to the online sample documentation

Link to the online sample source code

Namespaces used in this sample:

System; System.IO; System.Collections

Classes used in this sample:

Console; String; Type; ArrayList; Array; Object; Import; StringWriter; EventArgs; Page

HashTable Sample

This sample illustrates how to create and use a hash table. A hash table is a collection of key/value combinations organized for fast searching.

Link to the online sample documentation

Link to the online sample source code

Namespaces used in this sample:

System; System.IO; System.Collections

Classes used in this sample:

Hash; Table; Console; Object; String; EventArgs; Hashtable; Import; ListBox; StringWriter; Page; Exception; Convert

Collections Sample

This sample illustrates three different collection types: Queue, SortedList, and Hashtable.

Link to the online sample documentation

Link to the online sample source code

Namespaces used in this sample:

System; System.IO; System.Collections

Classes used in this sample:

String; Console; Queue; SortedList; Hash; Hashtable; Environment; StringWriter; Array; Import; Page; Math; EventArgs; Object

Show:
© 2014 Microsoft