동적 강한 유형을 추가 정적 I이 예제와 같이 내가 만드는 그것의 가능한 경우에 관심이 이제LINQ 및 동적 강력한 유형
var rowColl = _data.AsEnumerable();
var json = (from r in rowColl
select new
{
name = r.Field<string>("name"),
id = r.Field<int>("id"),
}).ToList();
"이름" 및 "id"동적 정보를 사용할 때 DataTable "_data"에서 사용할 수있는 추가 된 있지만이 간단한 솔루션을 생각할 수있는이 모든 참조를 찾을 수 없습니다
Nope. 컴파일러는 컴파일 할 때 익명의 클래스를 생성합니다. 런타임에 새로운 유형을 만들 수 있습니다. 'Reflection.Emit' 네임 스페이스를 보라. – sircodesalot
그리고 단순한 해결책이 아니기 때문에 나는이 문제가있는 첫 번째 사람이 아니라고 확신한다. –
'Reflection.Emit'은 잘하기 위해 어떤 연습을해야한다. 단호히 초보자가 아닙니다. – sircodesalot