一个方法可以在调用它的方法上做一个返回吗?c#
本文关键字:一个 方法 返回 调用 | 更新日期: 2023-09-27 18:13:53
方法可以在调用方法上做返回吗?
void Main()
{
Returner(); //how can i return here...
DoNotCallDueToReturn();
}
void Returner()
{
return //... from here?
}
DoNotCallDueToReturn()
{
Console.WriteLine("You failed to return");
}
第二个方法必须返回一个值:
int Main()
{
return Returner();
}
int Returner()
{
return something;
}
你可以这样做:
void Main()
{
if (!Returner())
{
return;
}
}
bool Returner()
{
return false;
}
不,您需要返回一个状态,如bool
中的true/false,并在调用者中决定是否要返回。
void Main()
{
if(!Validate())
{
return;
}
}
// returns false if vaildation fails
bool Validate()
{
return false; // or true
}
号方法可以在调用方法上做返回吗?
我怎样才能回到这里?
void Main()
{
Returner();
return;
DoNotCallDueToReturn();
}