익명 형식의 개체에 해당 범위 밖에있는 개체에 액세스하려면 어떻게해야합니까?C# 익명 형식 개체 액세스
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;
}
8 초마다 패배! 나는 내 것을 삭제했다. (복제에 도움이되지 않는다.) 그러나 강조하기 위해 : *** *** 이것을하지 마십시오 *** ;-p –
당신은 이것을 당신이 선호하는 대답으로 받아 들였습니다. 흥미로운 기술이지만 중요한/프로덕션 코드에서 사용하는 것을 강력히 권장합니다! – LukeH
예. 이 일을 할 수 있다는 것을 아는 것이 좋다. 그래도 나는 정말로 악합니다. 그렇습니다. 나는 muhahhhhahahaaaa입니다. –