Comment Comment by sfn42 C# has anonymous types which is pretty much the same thing. Though I prefer to declare actual types for most usecases, I'll only use anonymous types for intermediate results and such. parent sfn42 9 months ago