static public void ProcessWithDecimalsLine <T>(this ICollection <T> item, decimal start, decimal end, bool include_end, Process <decimal, T> process) { Decimals.Line(start, end, item.Count, include_end).ProcessTandemStrict(item, process); }
static public void ProcessWithDecimalsRay <T>(this ICollection <T> item, decimal start, decimal step, Process <decimal, T> process) { Decimals.Ray(start, step, item.Count).ProcessTandemStrict(item, process); }