Skip to content

Overload_CodeJam_Algorithms_Memoize

andrewvk edited this page Apr 20, 2016 · 5 revisions

Algorithms.Memoize Method

[This is preliminary documentation and is subject to change.]

Overload List

 

Name Description
Public methodStatic member Memoize(TArg, TResult)(Func(TArg, TResult), Boolean) Caches function value for specific argument.
Public methodStatic member Memoize(TArg1, TArg2, TResult)(Func(TArg1, TArg2, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TResult)(Func(TArg1, TArg2, TArg3, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TArg4, TResult)(Func(TArg1, TArg2, TArg3, TArg4, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TArg4, TArg5, TResult)(Func(TArg1, TArg2, TArg3, TArg4, TArg5, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult)(Func(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult)(Func(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult)(Func(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult), Boolean) Caches function value for specific arguments.
Public methodStatic member Memoize(TArg, TResult)(Func(TArg, TResult), IEqualityComparer(TArg), Boolean) Caches function value for specific argument.
  Back to Top

See Also

Reference

Algorithms Class
CodeJam Namespace

Clone this wiki locally