Console.WriteLine($"Creating Foo{_id}");
Console.WriteLine($"Entering Foo{_id}.Inner()");
Console.WriteLine($"Leaving Foo{_id}.Inner()");
Console.WriteLine($"Entering Foo{_id}.Outer()");
Console.WriteLine($"Leaving Foo{_id}.Outer()");
public static void Main()
Console.WriteLine("Entering Main()");
for(int i = 0; i < foo.Length; i++)
foo[i] = new Foo((i + 1) * 10);
for(int i= 0; i < foo.Length; i++)
Console.WriteLine("Leaving Main()");