我有一個基本的.NET詞典(詞典)。在我的ToLiquid方法中,我確實序列化/公開Dictionary對象。我的問題是如何在液體模板中使用ITERATE鍵,就像在常規.NET中使用鍵一樣?好像你必須知道實際的鍵才能訪問液體模板中的值。詞典和DotLiquid
我知道你可以在液體模板訪問值喜歡這樣
item.dictionary [「的myKey」]
但是我不知道實際的關鍵,所以我更願意用DotLiquid中的「for」構造遍歷鍵以獲取各種值。由於「for」構造對集合起作用,Dictionary是一個集合,我認爲這可以以某種方式完成,但是我嘗試過的所有排列都失敗了。
任何幫助將不勝感激。
'Dictionary'有一個屬性返回鍵上的迭代器:'Keys'。 – vulkanino 2012-02-29 17:13:46