将值从字典转换为表<;字符串、字典<;字符串,int>&燃气轮机;在c#中?

将值从字典转换为表<;字符串、字典<;字符串,int>&燃气轮机;在c#中?,c#,dictionary,C#,Dictionary,我有一个这样的挑战 Dictionary<string,Dictionary<string,int>> dic=new Dictionary<string,Dictionary<string,int>>(); Dictionary dic=newdictionary(); 我想把它们放在桌子上 主要问题是,dic的每个键都有一个包含许多值的字典 我想在桌子上给他们看 我该怎么做? 请用答案或备选方案解决我的问题 桌子将是这样的。。! 但请移除

我有一个这样的挑战

Dictionary<string,Dictionary<string,int>> dic=new Dictionary<string,Dictionary<string,int>>();
Dictionary dic=newdictionary();
我想把它们放在桌子上

主要问题是,dic的每个
键都有一个包含许多值的字典

我想在桌子上给他们看

我该怎么做? 请用答案或备选方案解决我的问题

桌子将是这样的。。!

但请移除顶部标题、ColA1、ColA2、ColB1、ColB2…因此表中包含标题1、Col1、Col2

colA1、colB1在
Col1
中合并,而*ColA2、ColB*2在
Col2
中合并

我没有使用LINQ


提前感谢。

这看起来像是一对多的关系。因此,您应该有一个表,其中包含来自您字典的键,其中包含一些primekey,第二个表包含键,值列+第一个表中对应字符串的primekey。

您想让我们建议一种显示数据的方法吗?这取决于它实际上是什么。你能给我们举个例子吗?或者你知道你想如何看待它,你只是想得到LINQ等方面的帮助吗?试着给出一个样本,结果应该是什么样的,你指的是什么样的表?扁平化字典、HTML表格输出、CSV等编辑了描述。你能回答一下你的回答吗。但我如何才能做到这一点…实际上我没有使用LINQ。没有LINQ的概念,这是可能的吗。