词典类型
词典存「键 → 值」。键是文本,值可以是任意类型。
内部对应 C# Dictionary<string, object>。
默认值
简单模式:每行一个 键:值。
上面初始化了三对:a→aaaa,b→bbbb,c→cccc。
JSON:
也可以用 赋值 把 JSON 文本写入词典:
转成 JSON 文本
把词典赋给文本变量会自动序列化:
或表达式:
$= JsonConvert.SerializeObject({词典变量})
增删改键用 词典操作。
限制与排障
比较两个键的值时,不要写 $= {dict}["key1"] == {dict}["key2"]。值是 object,这是引用比较,两个相同字符串也会得到假。先转成同一类型,或两边都 .ToString()。
相关链接
更新于