獨孤九劍之Lambda表示式公升級

2021-10-17 03:24:31 字數 894 閱讀 7456

今日發表了關於「c# 3.0引入lambda表示式」的文章,大學好友小哲子,嫌棄科學家的語法不夠簡潔,故深入研究了一番,原來,lambda表示式,還可以更簡潔!

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace lambda表示式

; //lambda表示式

my_del del2 = (int x) => ;

//省略引數型別

my_del del3 = (x) => ;

//省略圓括號

my_del del4 = x => ;

//語句塊的主體,僅保留return關鍵字後的表示式

my_del del5 = x => x + 10;

//執行委託

int y1 = del1(5);

int y2 = del2(5);

int y3 = del3(5);

int y4 = del4(5);

int y5 = del5(5);

//輸出結果

console.writeline(y1.tostring());

console.writeline(y2.tostring());

console.writeline(y3.tostring());

console.writeline(y4.tostring());

console.writeline(y5.tostring());

console.read();}}

}

----------   完   ----------

(獨孤九劍) 正規表示式

一 適用場景 郵箱驗證,手機號碼,驗證碼,替換敏感詞 罵人換成 文件採集,表情替換技術 早期 模板引擎解析 二 定界符 定界符就是用來定義邊界 注意 定界符不能用a za z0 9和 和 其他都可以用,但必須成對出現,又開始有結束 區分 和 為轉義字元,為正則字元 轉義字元 將 轉為字串形式,因為例...

UML之獨孤九劍總綱

以下為uml總綱,掌握了它你的專案將堅不可摧 uml圖分為用例檢視 設計檢視 程序檢視 實現檢視和拓撲檢視,又可以靜動分為靜態檢視和動態檢視。靜態圖分為 用例圖,類圖,物件圖,包圖,構件圖,部署圖。動態圖分為 狀態圖,活 協作圖,序列圖。軟體開發分需求 設計 開發 測試 維護五個階段 在正規的軟體公...

獨孤九劍之Socket通訊

伺服器和客戶端通訊。伺服器開始監聽 private void button1 click object sender,eventargs e catch exception 列印資訊 public void showlog string str 接收資訊 public void recive str...