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.
GFU-Schulungen  [Anzeige]

ASP.NET 2.0 und 3.5

Dieser Kurs vermittelt Ihnen alle Erweiterungen von Microsoft ASP.NET 2.0. Zu diesen zählen u. a. Data Bindung, Master Pages, und Security.

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

//
// Ü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!