MVC 理解學習Func用法

2021-09-07 08:38:06 字數 1109 閱讀 3776

//

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接收到請...