ここにコード スニペットがあります。条件が満たされたときに関数を終了します。どうすればこれを達成できますか?
bool MyNestedFunction()
{
Parallel.Foreach (ListofStrings_A, OuterString =>//loopA
{
Parallel.Foreach (ListofStrings_B, InnerString //loopB
{
string FirstTemperedString = Temperedstring.Substring(0,Temperedstring.LastIndexOf(" "));
string LastTemperedString = Temperedstring.Substring(Temperedstring.IndexOf(" "));
string FirstOuterString = OuterString.Substring(0, OuterString.LastIndexOf(" "));
string LastOuterString = OuterString.Substring( OuterString.IndexOf(" "));
if (FirstTemperedString.Equals(FirstOuterString) || LastTemperedString.Equals(LastOuterString))
{
return true; // I want to return from the function (MyNestedFunction)here
// What will be the alternate code here
}
});
})
return false;
}
この関数を終了する return true の代替ステートメントは何ですか?