Tipos Anónimos
Los tipos anónimos son creados por el compilador en tiempo de ejecución, estos tipos carecen de nombre y son de carácter local para retornar un diferente tipo frente al original en la consulta, para crear un tipo anónimo solo se necesita agregar la palabra clave New después del operador Select seguido de las propiedades que tendrá el tipo anónimo y su respectivos valores como se muestran en el siguiente fragmento de código.
C#
VB.NET
Resultado