(sort of) First Class Classes in C#

It seems, at first, that C# doesn't have first-class classes. But ...