Contains key
using System;
using System.Collections;
using System.Collections.Specialized;
public class SamplesStringDictionary {
public static void Main() {
StringDictionary myCol = new StringDictionary();
myCol.Add( "A", "a" );
myCol.Add( "B", "b" );
myCol.Add( "C", "c" );
PrintKeysAndValues1( myCol );
DictionaryEntry[] myArr = new DictionaryEntry[myCol.Count];
myCol.CopyTo( myArr, 0 );
if ( myCol.ContainsKey( "A" ) )
myCol.Remove( "A" );
PrintKeysAndValues1( myCol );
myCol.Clear();
PrintKeysAndValues1( myCol );
}
public static void PrintKeysAndValues1( StringDictionary myCol ) {
foreach ( DictionaryEntry de in myCol )
Console.WriteLine( " {0,-25} {1}", de.Key, de.Value );
}
}
Related examples in the same category