表示式樹是.net 3.5之後引入的,它是乙個強大靈活的工具(比如用在linq中構造動態查詢)。
expression> = (param) => lamdaexpresion;
expressionint, int, int>> expr = (x, y) => x+y;這就是乙個表示式樹了。使用expression tree visualizer工具(直接除錯模式下看也可以,只不過沒這個直觀)在除錯模式下檢視這個表示式樹(就是乙個物件),如下:
1、body 主體部分2、parameters 引數部分
3、nodetype 節點型別
4、lambda表示式型別
MySql 表 建立表 刪除表 修改表
一 建立表 建立表語法 create table table name field1 datatype,field2 datatype,field3 datatype character set 字符集 collate 校驗規則 engine 儲存引擎 預設儲存引擎 mysql create tab...
Hash表(雜湊表 雜湊表)
雜湊函式 乙個把查詢表中的關鍵字對映成該關鍵字對應的位址的函式,記為hash key addr。位址可以是陣列下標,索引,或記憶體位址等 衝突 雜湊函式可能會把兩個和兩個以上的不同關鍵字對映到同一位址。衝突不可避免,所以要設計好的處理衝突的方法。同義詞 發生碰撞的不同關鍵字為同義詞。雜湊表 根據關鍵...
oracle 建立表,刪除表,修改表,查詢表
1,獲取當前使用者下的所有表資訊 select from user tables 1.1,查詢某一張表的字段資訊 select from user tab columns where table name 表名 1.2,查詢某一張表的注釋 select from user tab comments ...