Class InitializationStrategy<T>
- Namespace
- AiDotNet.Initialization
- Assembly
- AiDotNet.dll
Provides backward-compatible access to initialization strategies.
[Obsolete("Use InitializationStrategies<T> instead. This class is maintained for backward compatibility.")]
public static class InitializationStrategy<T>
Type Parameters
TThe numeric type used for calculations.
- Inheritance
-
InitializationStrategy<T>
- Inherited Members
Remarks
This class maintains backward compatibility with existing code that uses
InitializationStrategy<T>.Lazy etc.
Properties
Eager
Gets the default eager initialization strategy.
public static IInitializationStrategy<T> Eager { get; }
Property Value
Lazy
Gets the default lazy initialization strategy.
public static IInitializationStrategy<T> Lazy { get; }
Property Value
Zero
Gets the zero initialization strategy.
public static IInitializationStrategy<T> Zero { get; }