Acceso a objetos de tipo anónimo C #
¿Cómo accedo a objetos de tipo anónimo fuera del alcance donde se declara?
por ejemplo
void FuncB()
{
var obj = FuncA();
Console.WriteLine(obj.Name);
}
??? FuncA()
{
var a = (from e in DB.Entities
where e.Id == 1
select new {Id = e.Id, Name = e.Name}).FirstOrDefault();
return a;
}