C# Win Forms 应用程序,需要缓存函数的返回值,该返回值应基于参数,因此如果函数的参数在调用函数时发生更改,则必须再次调用,但对于相同的参数,它应直接从缓存返回值,即如果有任何可用的现有 C# 工具或任何快速简单的技术或链接,我们将不胜感激。
最佳答案
这种技术称为记忆化。此帖子来自Bart de Smet's blog应该让你开始:
关于c# - 是否有现成的装饰器可用于根据参数缓存函数返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169153/