私は基本的な.NET辞書(辞書)を持っています。私のToLiquidメソッドでは、実際にはDictionaryオブジェクトをシリアル化/公開します。私の質問は、あなたが通常の.NETで行うのと同じように、液体テンプレートのキーをどのようにIT化できるのでしょうか?液体テンプレートの値にアクセスするには、実際のキーを知っている必要があります。辞書とドット言語
私はあなたがそのような
item.dictionaryを[「MYKEY」]のような液体テンプレート内の値にアクセスすることができることを理解し、私は実際のキーを知らないので、私は使用することを好むしかし
さまざまな値を取得するために、DotLiquidの "for"コンストラクトをキーに対して反復処理します。 "for"コンストラクトはコレクションで動作し、Dictionaryはコレクションであると私は考えていましたが、私が試したすべてのパーミュテーションは失敗しました。
ご協力いただければ幸いです。
'Dictionary'には、キーのイテレータを返すためのプロパティがあります:' Keys'。 – vulkanino