C#表達式樹的初步瞭解

  在很早以前就聽說過表達式樹了,但並沒有去了解它。雖然自己用過linq to sql和linq to entity,但也就用着就用着,並沒有去深究c#代碼怎麼會生成sql代碼而不是IL。廢話不多說了,開寫吧! .net裏表達式樹核心概念就是:將代碼作爲數據。它將一些代碼表示爲一個對象樹,樹中的每個節點本身都是一個表達式,不同的表達式類型代表能在代碼中執行不同操作:二元操作,一元操作,方法調用等等
相關文章
相關標籤/搜索