Mega Code Archive

 
Categories / C# / Collections Data Structure
 

Contains value

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 );       for ( int i = 0; i < myArr.Length; i++ )          Console.WriteLine( "   {0,-10} {1}", myArr[i].Key, myArr[i].Value );       if ( myCol.ContainsValue( "a" ) )          Console.WriteLine( "The collection contains the value \"amarillo\"." );       else          Console.WriteLine( "The collection does not contain the value \"amarillo\"." );       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 );    } }