3 using System.Reflection;
9 string assemblyFile = Path.Combine (AppDomain.CurrentDomain.BaseDirectory, "bug-81691-b.dll");
10 Assembly assembly = Assembly.LoadFile (assemblyFile);
12 int numExceptions = 0;
14 for (i = 0; i < 100000; ++i) {
16 Type type = assembly.GetType ("NS.B.TestB");
17 FieldInfo field =type.GetField ("testb", BindingFlags.NonPublic | BindingFlags.Static);
18 if (field.FieldType == null)
20 } catch (TypeLoadException ex) {
24 if (numExceptions == 100000)