DelegateExtensions

Delegate method extensions.

namespace Sirenix.Utilities
{
[ExtensionAttribute]
public static class DelegateExtensions
}

Requirements

Namespace: Sirenix.Utilities
Assembly: Sirenix.OdinInspector
Version: 2.0.0.0

Extension Methods

Return Type Definition Description
Func<T, TResult> Memoize<T, TResult>(this Func<T, TResult>) Memoizes the specified func - returns the memoized version
Func<TResult> Memoize<TResult>(this Func<TResult>) Memoizes the specified func - returns the memoized version