gpt4 book ai didi

c# - 通过在 C# 中使用更多静态方法,我能否获得与函数式编程 (F#) 相同的好处?

转载 作者:太空狗 更新时间:2023-10-29 19:49:33 25 4
gpt4 key购买 nike

我承认我还没有完全理解 F#。但是在 30,000 英尺的描述中,他们一直在谈论没有可变状态的易于测试的代码。这和静态方法一样吗?

我能否通过在类中使用所有静态方法编写一些代码来获得 F# 的好处?

我只是在寻找简短的答案,我知道关于这个主题的整本书都存在。

最佳答案

您当然可以不可变地编写 C# 代码,但这与静态函数无关。不变性是指结构或对象仅通过复制自身并使副本不同来“改变状态”。

关于c# - 通过在 C# 中使用更多静态方法,我能否获得与函数式编程 (F#) 相同的好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/797674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com