МЕ
Size: a a a
МЕ
4
4
RO
RO
4
4
4
RO
4
4
4
МЕ
EA
RO
RO
MN
MN
AB
f
is two times larger than the type of Foo<T1, T2>. class Foo<T1, T2> { public Foo<Foo<T1, T2>, Foo<T1, T2>> f; } class Program { static void Main() { var f = new Foo<string, string>(); // The type of x
is very large. var x = f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f .f.f.f.f.f.f.f.f.f.f; } }AB