This is the IsSmallerThan generic extension method, this extension method which is part of the Fesslersoft.Extensions. It should only work with numeric values.
Samples
Sample C#
1 2 3 4 5 |
public static bool IsSmallerThan<TOne, TTwo>(this TOne baseValue, TTwo checkValue) where TOne : struct,IComparable, IComparable<TOne>, IConvertible, IEquatable<TOne>, IFormattable where TTwo : struct,IComparable, IComparable<TTwo>, IConvertible, IEquatable<TTwo>, IFormattable { return Convert.ToDouble(baseValue) < Convert.ToDouble(checkValue); } |
Sample VB.NET
1 2 3 4 |
<System.Runtime.CompilerServices.Extension> _ Public Shared Function IsSmallerThan(Of TOne As {Structure, IComparable, IComparable(Of TOne), IConvertible, IEquatable(Of TOne), IFormattable}, TTwo As {Structure, IComparable, IComparable(Of TTwo), IConvertible, IEquatable(Of TTwo), IFormattable})(baseValue As TOne, checkValue As TTwo) As Boolean Return Convert.ToDouble(baseValue) < Convert.ToDouble(checkValue) End Function |
If you have any questions or suggestions feel free to rate this snippet, post a comment or Contact Us via Email.
Related links: