Kontrolliert, ob sich ein gegebener Wert innerhalb von zwei Grenzen befindet. Falls das nicht der Fall ist, wird der Wert auf die unter- bzw. überschrittene Grenze gesetzt. Sinnvoll einzusetzen, um z.B. sicherzustellen, dass ein Array-Index durch Rundungsfehler nicht unter/über die Array-Grenzen hinaus geht (Out-of-Bounds).
Namespace: Flowvis
Assembly: Flowvis (in Flowvis.exe)
Syntax
| Visual Basic (Declaration) |
|---|
| Private Function ValidateOutOfBounds( _ ByVal value As Integer, _ ByVal min As Integer, _ ByVal max As Integer _ ) As Integer |
| C# |
|---|
| private int ValidateOutOfBounds( int value, int min, int max ) |
| C++ |
|---|
| private: int ValidateOutOfBounds( int value, int min, int max ) sealed |
| J# |
|---|
| private int ValidateOutOfBounds( int value, int min, int max ) |
| JScript |
|---|
| private
function ValidateOutOfBounds( value : int, min : int, max : int ) : int |
Parameters
- value
- Wert, der zu kontrollieren ist.
- min
- Untergrenze.
- max
- Obergrenze.