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.

See Also