語言

IMemory 介面

定義

記憶體介面。

public interface IMemory
type IMemory = interface
Public Interface IMemory
衍生

方法

名稱 Description
SetValue(String, Object)

設定給定路徑值。

TryGetValue(String, Object)

試著從某條路徑取得值,可以是像「a」這樣的簡單識別碼,或是組合路徑如「a.b」、「a.b[2]」、「a.b[2].c」,其中 [] 裡面保證是整數或字串。

Version()

版本用來判斷特定記憶體實例是否已更新。 若版本未更改,呼叫者可選擇使用快取結果,而非重新計算所有資料。

擴充方法

名稱 Description
RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

從屬性中產生隨機種子和數值。 若值非空值,模擬隨機值結果為:最小值 + (值 % (最大值 - 最小值))。 否則如果種子不是空的,隨機的種子就會被固定。

適用於