27 lines
275 B
C#
Raw Normal View History

using System;
using C = A.D;
class A
{
protected internal class D : Exception { }
public class B
{
class C : Exception { }
public B () {
try {
throw new A.B.C ();
}
catch (C e) {
}
}
}
public static void Main()
{
object o = new A.B();
}
}