Feedback

C# - IsInRange

Veröffentlicht von am 29.06.2015
(2 Bewertungen)
Es scheint wohl viele Möglichkeiten zu geben, zu prüfen, ob eine Zahl sich in einem bestimmten Rahmen befindet.
Hier ist meine Version, die bislang immer gut funktioniert hat.
Die Benutzung ist simpel:


bool b = IsInRangeE(0, 100, value);

Hier wäre b nur true, wenn value eine Zahl von 1 bis 99 wäre.
Wenn IsInRangeI() verwendet werden würde, müsste value im Bereich 0 - 100 liegen.
//
// Überrpüft, ob @value größer als @min aber kleiner als @max ist.
// E steht für Exklusive (Ausgeschlossen)
//
public static bool IsInRangeE(int min, int max, int value) {
   return (value > min && value < max);
}

//
// Überrpüft, ob @value größer-gleich als @min aber kleiner-gleich als @max ist.
// I steht für Inclusive (Eingeschlossen)
//
public static bool IsInRangeI(int min, int max, int value) {
    return (value >= min && value <= max);
}
Abgelegt unter IsInRange, numbers, int, Check, Validation, Prüfung, Zahl.

1 Kommentare zum Snippet

Koopakiller schrieb am 30.06.2015:
So sieht meine Funktion aus:
http://dotnet-snippets.de/snippet/zahl-isinrange/3808
 

Logge dich ein, um hier zu kommentieren!