summaryrefslogtreecommitdiff
path: root/mcs/errors/cs0266-15.cs
blob: 2ed45f823aeb7d009efe420f4b3a584fa0ff3d97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// CS0266: Cannot implicitly convert type `object' to `System.Collections.Hashtable'. An explicit conversion exists (are you missing a cast?)
// Line: 17

// This case actually tests that the compiler doesn't crash after reporting the error

using System.Collections;

class X {
        static void Main (string [] install)
        {
                ArrayList order = new ArrayList ();
                Hashtable states = new Hashtable ();

                try {
                        if (install != null){
                                foreach (string inst in order){
                                        Hashtable state = states [inst];
                                }
                        }
                } catch {
                }
        }
}