public override string ToString() { int num = 0; for (int index = 0; index < item.Length; ++index) { if (item[index].stack > 0) ++num; } return string.Format("{{X: {0}, Y: {1}, Count: {2}}}", x, y, num); }