static reflection을 Visual Studio 2008 대상 .net framework 2.0과 함께 사용하는 트릭이 있습니까?Visual Studio 2008 대상 .net 2.0 정적 반사?
2
A
답변
2
를 구현하지 않습니다. 필요한 것은 Expression
클래스입니다. 당신은 (Expression
이 부족한 C# 3.0 타게팅 CF의 경우 I've done it)을 쓸 수 있지만 매우 쉽지는 않습니다.
당신의 정신을 소중히 생각한다면 3.5로 업그레이드 할 때까지 문자열을 고수 할 것입니다. 죄송합니다.
2
아니요. 소위 "정적 리플렉션"에는 표현식 트리가 필요하기 때문에 .NET 3.5 이상에서만 사용할 수 있습니다.
주 LinqBridge 것으로, .NET 2.0 코드를 사용할 수 몇 가지의 LINQ 기능을 만드는 라이브러리는, 사실,이에 대한 .NET 3.5가 필요하다는 사실이 아니다 식 트리
관련 문제
- 1. 정적 라이브러리 Visual Studio 2008
- 2. Visual Studio 2008의 .NET 2.0 설치 프로젝트
- 3. Visual Studio 2008 - .NET 2.0 대상 응용 프로그램이 XP에서 실행되지 않음 (mscorwks.dll을로드 할 수 없음)
- 4. Visual Studio - 정적 라이브러리 호환성 (2008, 2010)
- 5. Visual Studio 2010 대상 프레임 워크 2.0 vs Visual Studio 2005 장단점
- 6. Visual Studio 2008 및 .NET Framework 4.0
- 7. Visual Studio 2008 및 .NET 3.5로 변환
- 8. Visual Studio 2008 Dual 컴파일
- 9. visual studio 2008 링커 오류
- 10. Visual Studio 2005에서 2008 및 .NET 2.0으로 이동
- 11. visual studio 2008 캐시
- 12. Visual Studio 2008 핫픽스
- 13. Visual Studio 2008
- 14. visual studio 2008 테마
- 15. Visual Studio 2008 디버깅
- 16. 편집자 visual studio 2008
- 17. Visual Studio 2008 설명서
- 18. Visual Studio 2008 SFTP?
- 19. Visual Studio 2008 - Minimap
- 20. Visual Studio 2008 ProjectTemplates
- 21. visual studio 2008
- 22. Visual Studio 2008 인스턴스화
- 23. visual studio 2008 설치
- 24. Visual Studio 2008 개발 서버는 C# 2.0 컴파일러를 사용합니다.
- 25. Visual Studio 2008 설치 오류
- 26. Visual Studio 2008 디버깅 문제
- 27. Visual Studio 2008 클라이언트에서 Visual Studio 2005 웹 서비스 디버그
- 28. Visual Studio 2008 프로젝트를 Visual Studio 2010으로 마이그레이션
- 29. .NET 반사 -
- 30. Visual Studio 2008 + Sql 2008 모범 사례
LinqBridge (ExtensionAttribute) 및 Expression 소스 코드를 사용하여이 타겟팅과 같은 작업을 수행 할 수 있습니다 .net 2.0 : firstNameTextBox.Bind (person, p => p.FirstName); 감사합니다. –
와우 ... 인상적입니다! 두 번째로 오늘은 내 대답을 확신 할 때 틀린 것으로 입증되었지만 좋은 일인데 항상 새로운 것을 배울 수있어서 기쁩니다.) –