addSlice 方法
将下一个 chunk 添加到 this。
将由 start 和 end (不包含)定义的字节添加到 this。
如果 isLast 为 true,则关闭 this。
与 add 相反,给定的 chunk 不必保留。一旦该方法返回,就可以安全地覆盖其内的数据。
实现
void addSlice(List<int> chunk, int start, int end, bool isLast) {
add(chunk.sublist(start, end));
if (isLast) close();
}