Mega Code Archive

 
Categories / C# / Data Types
 

Int extension Convert integer to boolean, is it even, is it positive

//http://advancementvoyage.codeplex.com/ //Microsoft Public License (Ms-PL) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace AroLibraries.ExtensionMethods {     public static class IntExt     {         public static IEnumerable<int> Ext_IterateTo(this int start, int end)         {             var diff = end - start > 0 ? 1 : -1;             for (var current = start; current != end; current += diff)             {                 yield return current;             }         }         public static bool Ext_ToBool(this int i)         {             if (i > 0)                 return true;             return false;         }         public static bool Ext_IsEven(this int iInt)         {             if ((iInt % 2) == 0)             {                 return true;             }             return false;         }         public static bool Ext_IsPositive(this int iInt)         {             if (iInt > 0)                 return true;             return false;         }     } }