public static bool hasErrors( int[] errors_in, hasErrors_errorFound errorFound_in ) { bool _output = false; if (errors_in != null) { bool _isError; for (int i = 0; i < errors_in.Length; i++) { if (errorFound_in != null) { errorFound_in( ErrorMessage( errors_in[i], out _isError ), _isError ); if (_isError) { _output = true; } } else { ErrorMessage( errors_in[i], out _isError ); if (_isError) { return(true); } } } } return(_output); }
public static bool hasErrors( int[] errors_in, hasErrors_errorFound errorFound_in ) { bool _output = false; if (errors_in != null) { bool _isError; for (int i = 0; i < errors_in.Length; i++ ) { if (errorFound_in != null) { errorFound_in( ErrorMessage( errors_in[i], out _isError ), _isError ); if (_isError) _output = true; } else { ErrorMessage( errors_in[i], out _isError ); if (_isError) return true; } } } return _output; }