StackedMemory 类

定义

的堆栈实现 IMemory。 内存变量具有分层关系。

public class StackedMemory : System.Collections.Generic.Stack<AdaptiveExpressions.Memory.IMemory>, AdaptiveExpressions.Memory.IMemory
type StackedMemory = class
    inherit Stack<IMemory>
    interface IMemory
Public Class StackedMemory
Inherits Stack(Of IMemory)
Implements IMemory
继承
StackedMemory
实现

构造函数

StackedMemory()

的堆栈实现 IMemory。 内存变量具有分层关系。

方法

SetValue(String, Object)

将值设置为给定路径。

TryGetValue(String, Object)

尝试从给定路径获取值。

Version()

获取当前 StackedMemory 的版本。

Wrap(IMemory)

将实现 IMemory 接口的对象包装到 StackedMemory 对象中。

扩展方法

RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

生成器从属性随机种子和值。 如果 value 不为 null,则模拟随机值结果为:min + (value % (max - min) ) 。 否则,如果 seed 不为 null,则随机的种子是固定的。

适用于