This class is also from the book [[http://www.riis.com/depile.html][Decompiling Java]], this time chapter 3:
using System; public class Usa { public String name = "Detroit"; public class England { public String name = "London"; public class Ireland { public String name = "Dublin"; public void print_names() { Console.WriteLine(name); } } } public static void Main(String[] args) {} }Here, =England= is an inner class of =Usa=, and =Ireland= is an inner class of =England=. The above is compiled with [[http://www.go-mono.org][Mono]]'s =mcs= for Linux (no options). -- Main.MikeVanEmmerik - 07 Mar 2003