最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C#函數(shù)式編程(第2版)

2023-07-30 10:14 作者:沒有名字如何行走江湖  | 我要投稿

鏈接:https://pan.baidu.com/s/1dXMYRweLUxvQhUWFMmTiZQ?pwd=twgg?

提取碼:twgg

如果你正在嘗試或計劃學習一門函數(shù)式語言,那么本書將非常有價值,因為本書能教會你使用熟悉的語言進行函數(shù)式思考。全書內(nèi)容共有19章,分為4部分:第1部分介紹函數(shù)式編程的基本原理;第II部分展示函數(shù)技術的-.些實際應用;第II部分介紹函數(shù)式設計,主要涉及函數(shù)的錯誤處理、模塊化和組合應用程序、理解狀態(tài)和表示變化的函數(shù)式方法等內(nèi)容;第IV部分討論更高級的主題,包括惰性計算、有狀態(tài)計算、異步、數(shù)據(jù)流和并發(fā)。 本書是針對.NET 6和C# 10更新的函數(shù)式編程,適用于C#中級程序員。你需要了解.NET和等

●第Ⅰ部分 入門
第1章 介紹函數(shù)式編程 3
1.1 什么是函數(shù)式編程 3
1.1.1 函數(shù)作為第一類值 4
1.1.2 避免狀態(tài)突變 4
1.1.3 編寫具有強力保證的程序 5
1.2 C#語言中的函數(shù)式編程 8
1.2.1 LINQ的函數(shù)式性質(zhì) 8
1.2.2 函數(shù)式編碼的簡短語法 10
1.2.3 元組的語言支持 11
1.2.4 模式匹配和記錄類型 13
1.3 將在本書中學到什么 16
1.4 本章小結(jié) 17
第2章 函數(shù)思維 19
2.1 什么是函數(shù) 19
2.1.1 映射函數(shù) 19
2.1.2 在C#中表示函數(shù) 20
2.2 高階函數(shù) 24
2.2.1 依賴其他函數(shù)的函數(shù) 24
2.2.2 適配器函數(shù) 26
2.2.3 創(chuàng)建其他函數(shù)的函數(shù) 26
2.3 使用HOF避免重復 27
2.4 練習 30
2.5 本章小結(jié) 31
第3章 函數(shù)純潔性很重要 33
3.1 什么是函數(shù)的純潔性 33
3.1.1 純潔性和副作用 34
3.1.2 管理副作用的策略 35
3.2 通過避免狀態(tài)突變實現(xiàn)并行化 37
3.2.1 純函數(shù)可良好地并行化 38
3.2.2 并行化不純函數(shù) 39
……

函數(shù)式編程將改變你思考代碼的方式!利用良好的FP技術,C#開發(fā)人員可極大地提升軟件的并發(fā)處理、狀態(tài)管理和事件處理能力,以及軟件的可維護性。本書介紹了在C#編碼實踐中添加函數(shù)式編程的原因、方式和位置。
《C#函數(shù)式編程(第2版)》引導你在C#語言中使用函數(shù)式思想來解決實際問題。書中回顧了C#語言中一些能夠用來實現(xiàn)函數(shù)式編程的語言特性,并且通過許多實際的例子展示了函數(shù)組合、數(shù)據(jù)驅(qū)動編程和不可變數(shù)據(jù)結(jié)構的強大功能。所有代碼示例均可用于.NET 6和C# 10。
主要內(nèi)容:
高階函數(shù)減少了代碼的重復,可用更少的代碼執(zhí)行更多的操作;
基于純函數(shù)的代碼易于測試和優(yōu)化;
編寫高質(zhì)量的API,準確描述程序的行為;
編寫函數(shù)式風格的Web API;
與LINQ的單組合。


C#函數(shù)式編程(第2版)的評論 (共 條)

分享到微博請遵守國家法律
利辛县| 西丰县| 镇赉县| 昌宁县| 霍城县| 临夏县| 隆安县| 佛坪县| 义马市| 准格尔旗| 台湾省| 会东县| 宜昌市| 江源县| 尉犁县| 资兴市| 松江区| 盐山县| 忻城县| 兰溪市| 海晏县| 长汀县| 榆中县| 奉新县| 同德县| 仲巴县| 崇明县| 青神县| 体育| 青阳县| 嘉善县| 陇川县| 沧州市| 竹溪县| 康马县| 罗定市| 西和县| 灵川县| 嘉峪关市| 镶黄旗| 克山县|