Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C语言中函数式编程的一个很好的参考#_C#_Functional Programming_Design Patterns - Fatal编程技术网

C# C语言中函数式编程的一个很好的参考#

C# C语言中函数式编程的一个很好的参考#,c#,functional-programming,design-patterns,C#,Functional Programming,Design Patterns,我在网上搜索过(并对网上商店的书籍进行了评估),但我对这方面的文章不满意 如果你在网上搜索关键词C#和functional你会发现很多基础知识或Linq文章 我也不同意对这个问题的第一个答复: 毕竟,F#是建立在.NET(作为C#)之上的,是一种广泛使用的函数式语言,并享有良好的声誉 这里是否有一套好的文章、一本书,甚至是一些技巧,可以在C#中有益地使用好的功能模式 如前所述,我既不搜索介绍性材料,也不搜索特定技术的指南(比如我使用和喜爱的Linq) 我还想知道一种特定的技术是否可以安全地暴露

我在网上搜索过(并对网上商店的书籍进行了评估),但我对这方面的文章不满意

如果你在网上搜索关键词C#functional你会发现很多基础知识或Linq文章

我也不同意对这个问题的第一个答复:

毕竟,F#是建立在.NET(作为C#)之上的,是一种广泛使用的函数式语言,并享有良好的声誉

这里是否有一套好的文章、一本书,甚至是一些技巧,可以在C#中有益地使用好的功能模式

如前所述,我既不搜索介绍性材料,也不搜索特定技术的指南(比如我使用和喜爱的Linq)


我还想知道一种特定的技术是否可以安全地暴露在可重用的库公共API中(希望这不是太离题)。

真实世界的函数式编程:附F#和C#[平装本]中的示例 托马斯·佩特里切克(作者)、乔恩·斯凯特(作者)

从亚马逊图书描述:


真实世界的函数式编程是一个独特的教程,探讨 通过F#和C#语言实现的函数式编程模型。这个 清晰呈现的想法和示例教读者如何发挥功能 编程不同于其他方法。它解释了想法的外观 在F#-一种函数式语言中,以及如何成功实现它们 用于解决C#中的编程问题。读者建立在他们的基础之上 了解.NET并了解功能性方法在何处发挥最大作用 以及如何在这些情况下有效地应用它


对书籍/文章/等的请求不在SO的范围内。因此,它不是一个推荐引擎,网站的格式根本不支持对事物列表的请求。产品推荐是本质上的购物问题,如中所述,这些问题不适合SE站点:询问特定功能可能更好(而且更多关于主题)。请注意,链接的答案是如此2009,现在有更好的类型匹配和异步代码。很抱歉,我怀疑这个问题可能会结束@Srikant Krishna,谢谢你的建议,它完美地问了我的问题。