我试图从我的排序列表中打印一些值,但它们并不是我想要的。
这里的问题是T.Value是一个新类。
public SortedDictionary<string, Node> nodeMap = new SortedDictionary<string, Node>();
(...)
foreach (Node n in nodeMap.Values)
{
Console.WriteLine(n);
}
以下是输出:
答案 0 :(得分:2)
您应该在ToString()
课程中覆盖您对输出所期望的Node
方法。