c# - 如何打印作为字符串动态列表的所有列表值
问题描述
我有一本下面的字典。
- 如何打印作为 t1、t2 和 t3 的字符串列表的字典值?
- 我也可以使用
Dictionary<string, Tuple<string, string, string>>
. 哪个更好 - 元组或动态?
Dictionary<string, dynamic> Dict = new Dictionary<string, dynamic>
{
{
"testKey",
new List<string> { "t1", "t2", "t3" }
}
};
foreach (KeyValuePair<string, dynamic> kvp in Dict)
{
System.IO.File.AppendAllText("dictionary.txt", string.Format("{0} {1} {2}", kvp.Key, kvp.Value, Environment.NewLine));
}
解决方案
推荐阅读
- python - 如何使用 boost/python 从 C++ 导入 .py 文件中的类?
- angular - Angular 材料中是否有 mat-toolbar-column?
- linux - 无法克隆 gitolite repo 并导致致命错误
- tensorflow - 使用 fit 恢复训练会将批处理步骤重置为 0
- kubernetes - 在开源 Kubernetes v1.14 上删除 cluster-admin ClusterRoleBinding 是否安全?
- python - Tkinter 可以在 macOS Catalina 上使用 Metal 吗?
- java - 在 Java 中将 ORC 转换为 JSON
- json - 从 PowerShell 中获取最终重定向 URL
- javascript - 为什么 arrayBuffer.slice(0, 2).byteLength == 11?
- javascript - 如何使用不同的按钮 ID 选择下拉值