Dynamic 和 Dynamic Language Runtime(DLR)

從 .NET 4開始支持動態語言,所謂動態語言就是很類似於javascript那種語言,它在編譯時並不檢查對象的類型,而是在運行時動態地決定要用什麼類型。 這樣做的好處當然是靈活 ,也確實可以解決很多問題。典型的情況如COM Interop和DOM操作等等 。 當然,他們的問題就是可能會導致運行時錯誤 有朋友可能會說,這個與C# 3中的var有什麼區別呢?看看下面這個例子就知道了 應該說,雖然C#
相關文章
相關標籤/搜索