2 using System.Collections.Generic;
10 public static class byteExtensions
18 public static byte Limit(
this byte d, byte MinValue, byte MaxValue)
20 if (d < MinValue)
return MinValue;
21 if (d > MaxValue)
return MaxValue;
31 public static bool IsBetween(
this byte i, byte MinValue, byte MaxValue)
33 return (i >= MinValue && i <= MaxValue);
45 public static bool IsBitSet(
this byte b,
int BitNr)
47 return (b & (1 << BitNr)) != 0;
55 public static byte Invert(
this byte d)