2010-06-08 2 views
1

Учитывая функциюASP.net - Оператор возврата в функции останавливает функцию?

'Returns true if no cell is > 1 
Function isSolutionValid() As Boolean 
    Dim rLoop As Integer 
    Dim cLoop As Integer 
    For cLoop = 0 To canvasCols - 1 
     For rLoop = 0 To canvasRows - 1 
      If canvas(cLoop, rLoop) > 1 Then 
       Return False 
      End If 
     Next 
    Next 
    Return True 
End Function 

Когда «вернуться ложным» обжигают, я предполагаю, что функция останавливается в этой точке, и нет никакой необходимости для выхода ФОРС и тому подобное?

ответ

1

Это правильно.

См. Function Statement.

управление возвращается к коду, который называется функция, Sub, Get, Set или процедуры оператора.

Смежные вопросы