public override string ToString()
{
string token = "something";
foreach (something item in this)
{
something = something + "Some_Point({0},{1}),";
string.Format(something, item.X, item.Y);
}
return something+= "anything";
}
这是ToString()
自定义集合的重写方法。这里的问题String.Format
是没有替换 X 和 Y 的值。每当我在之前添加 return 时它都会替换String.Format
。我刚开始学习 C#,不知道是什么导致了这种奇怪的行为。