public static char[] ApplyMaskToNumber(ulong number, IMask mask) { var numberToString = ConvertNumberToCharArray(number); var numberAfterMask = mask.ApplyMask(numberToString); return(numberAfterMask); }