从Sorted Dictionary打印T.Values

时间:2014-04-06 15:31:58

标签: c# dictionary

我试图从我的排序列表中打印一些值,但它们并不是我想要的。

这里的问题是T.Value是一个新类。

public SortedDictionary<string, Node> nodeMap = new SortedDictionary<string, Node>();

(...)

foreach (Node n in nodeMap.Values)
        {
            Console.WriteLine(n);
        }

以下是输出:enter image description here

1 个答案:

答案 0 :(得分:2)

您应该在ToString()课程中覆盖您对输出所期望的Node方法。