今日發表了關於「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...