Microsoft MVP성태의 닷넷 이야기
.NET : 70. C# 4.0 - Dynamic Lookup [링크 복사], [링크+제목 복사],
조회: 14857
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

Future Focus I: Dynamic Lookup
; https://learn.microsoft.com/en-us/archive/blogs/charlie/future-focus-i-dynamic-lookup

와... 재미있는 기능이네요. ^^
일정 영역 내부의 코드에 대해서는 정적 구문 검사를 적용하지 않는다는.

그동안 사용했던 지저분한 Reflection 구문이 많이 단순해지겠군요. 그나저나... 어쨌든 Reflection을 쓴다 해도 interface 기반으로 작성을 해서 가능한 정적 구문 검사 영역에 들게 하는 것이 최선이죠.

암튼. ^^ 다음과 같은 식의 구문이 가능하다고 합니다. (물론, 확정된 것은 아니라고 하는군요.)

static void Main(string[] args)
{
    dynamic
    {
        object myDynamicObject = GetDynamicObject();
        myDynamicObject.SomeMethod(); // call a method
        myDynamicObject.someString = "value"; // Set a field
        myDynamicObject[0] = 25; // Access an indexer
    }
}


[연관 글]






[최초 등록일: ]
[최종 수정일: 5/30/2024]


비밀번호

댓글 작성자
 




... 31  32  33  34  35  36  37  [38]  39  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
239정성태4/18/200612226Display a Web Page in a Plain C Win32 Application
238정성태4/17/200612182ASP.NET 2.0 의 Provider 관련 쪽 소스 공개
237정성태4/17/200611904Microsoft Application Verifier
236정성태4/17/200613154IIS6 - IE static resource caching problem
235정성태4/13/200611807"Atlas" Control Toolkit for April CTP Released
234정성태4/13/200612169Access Visual Studio 2005 Team System From Macintosh and UNIX Systems, and from within the Eclipse IDE
233정성태4/13/200611902More Workflow Videos
232정성태4/13/200612886Microsoft Visual C++ 2005 Redistributable Package
231정성태4/13/200612388Windows Presentation Foundation Hands-On-Labs - February 2006 CTP
230정성태4/13/200612272Microsoft Management Model Designer
229정성태4/13/200613284Discovery Wizard for SharePoint
228정성태4/13/200612818TeamPlain Web Access for Team System
227정성태4/13/200612623Scrum for Team System Released
226정성태4/13/200612542Visual Studio Team Foundation Server MSSCCI Provider Version 1.0
224정성태4/13/200612014VC++ - GroupLab Component Library
223정성태4/13/200611155MSBuild Community Tasks Project releases new version
225정성태4/13/200610565    답변글 Visual Studio 2005 Web Application Projects (RC1)
222정성태4/13/200611642Visual Studio 2005 Security Features and Tools
220정성태6/8/200611513Shared Source Common Language Infrastructure 2.0 Release [1]
219정성태8/4/200611396Simple List Extensions Specification
218정성태4/13/2006119893rd party library - EZShellExtensions.Net 1.0 [1]
217정성태4/13/200611789Bug Details: GC fails to load in server mode if config file contains none ASCII characters
215정성태4/13/200611954http://www.400plusdifferences.com/
214정성태4/13/200610304Team Foundation Server, Biztalk 2006
216정성태4/13/200611747    답변글 Team Foundation Server 시험판 공개 다운로드
213정성태4/13/200611873Introduction to the MSN Messenger Activity SDK
... 31  32  33  34  35  36  37  [38]  39  40  41  42  43  44  45  ...