<分区>
所以,我正在为我的数据结构类中的赋值编写一些代码,我想知道使用一个方法将一个值返回到另一个方法中是否通常是不好的做法
public void PrintLocation(MarsLander ml)
{
for (int i = 10; i >= 0 ; i--)
{
Console.Write("{0} m: {1}", i * 100, WheresTheSpaceship(ml, i));
}
Console.WriteLine();
}
public string WheresTheSpaceship(MarsLander ml, int i)
{
if (i == ((ml.GetHeight() % 100) + 9))
{
return " * \n";
}
else
{
return "\n";
}
}
WheresTheSpaceship
方法应该返回是否打印宇宙飞船的位置(*)只是缩进到下一行并返回到 PrintLocation
方法来重申环形。 (这是我的第一个问题,请放轻松 :))