private int NextChunkSize(long rangeBegin, long rangeEnd) { var sizeBasedOnRange = (int) (rangeEnd - rangeBegin) + 1; return sizeBasedOnRange > this.maxChunkSize ? this.maxChunkSize : sizeBasedOnRange; } }