【发布时间】:2015-04-05 22:06:14
【问题描述】:
我有这个代码
Console.WriteLine("Distance to " + v.ToString() + ": " + v.minDistance);
List<Vertex> path = k.getShortestPathTo(v);
Console.WriteLine("Path: " + path.ToString());
v,是一个 Vertex,是我制作的一个类,打印效果很好。但路径最终输出:
“路径:System.Collections.Generic.List`1[Campus.Vertex]”
校园是我的项目名称。我怎样才能让它工作?在 Java 中,等效输出为:Path: [T13, Three, ETB]。
【问题讨论】:
-
如果只是为了调试,
DebuggerDisplay属性很方便,但在这种情况下,它需要您的 List 实例的特殊化,该属性将存在于该实例上。 c-sharp-debugging-debuggerdisplay-or-tostring -
是的,只是为了调试,我会调查一下。
标签: c#