HelperCheckConditionT Method (Boolean, String, Object) |
Confirms that a condition is true. Raise an exception if it is not.
Namespace: Bio.UtilAssembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax public static void CheckCondition<T>(
bool condition,
string messageToFormat,
params Object[] formatValues
)
where T : new(), Exception
Public Shared Sub CheckCondition(Of T As {New, Exception}) (
condition As Boolean,
messageToFormat As String,
ParamArray formatValues As Object()
)
public:
generic<typename T>
where T : gcnew(), Exception
static void CheckCondition(
bool condition,
String^ messageToFormat,
... array<Object^>^ formatValues
)
static member CheckCondition :
condition : bool *
messageToFormat : string *
formatValues : Object[] -> unit when 'T : new() and Exception
Parameters
- condition
- Type: SystemBoolean
The condition to check - messageToFormat
- Type: SystemString
A message for the exception - formatValues
- Type: SystemObject
Values for the exception's message.
Type Parameters
- T
- The type of exception that will be raised.
Remarks
Warning: The message with be evaluated even if the condition is true, so don't make it's calculation slow.
Avoid this with the "messageFunction" version.
See Also