//func用法
public
static
class
funcdemo));
//返回int型別的集合
list usages= uslist.select(new funcint>(
delegate
(user u))).tolist();
//輸出結果
usages.foreach(u=>);
//上面的縮寫lambad表示式沒有指定資料型別,會自行推斷 (返回age列,個人理解)
list usages= uslist.select(u=>).tolist();
------------------------------------------
//新的型別 ,employee 是返回值
listels = uslist.select(new func(delegate
(user u)
else
return
e; })).tolist();
//**********--------------begin上面縮寫-----------*****===
listels =uslist.select(
getemployefromusers
//這裡滿足委託條件
).tolist();
//處理els集合
els.foreach(e=>
});}
//從新定義個方法(這裡處理比較複雜,就單獨寫成乙個方法)
public
static
employee getemployefromusers(user u)
else
return
e; }}//
乙個實體類
public
class
employee
public
string phone
public
decimal salary}//
**********--------------end上面縮寫-----------*****===
C action 與 func 的用法
總結 1 action用於沒有返回值的方法 引數可以根據自己情況進行傳遞 2 func恰恰相反用於有返回值的方法 同樣引數根據自己情況情況 3 記住無返回就用action,有返回就用funcusing system namespace funcactiondemo public static voi...
swing學習 MVC體系理解
mvc在顯示中採用架構是從smalltalk開始的,mvc體現的是一種將資料,展示和控制分離的模式,這種是一種優秀的模式,包括當前的web介面的開發也採用了這種模式,成為了一種非常普遍的模式。swing使用的是乙個變體的mvc架構。swing gui元件採用了mvc模式,包括至少三個物件 乙個com...
MVC學習筆記1 MVC的理解
我對mvc的理解 1.mvc更像傳統的三層 多層架構中的ui層 2.ui層又進行細分,分為m v c,3.其中view和controller層都是為了和客戶端進行互動,model對view輸入的有效性驗證。如,使用者傳送乙個請求,ip controller action,controller接收到請...