gpt4 book ai didi

flutter - 如何比较 Dart 中的文件/流平等

转载 作者:行者123 更新时间:2023-12-03 03:31:43 25 4
gpt4 key购买 nike

如何在 dart 中检查文件/流是否相等?

像这样:

File file1;
File file2;
file1.equals(file2) // false Or true

或者像这样在 Streams 中:


Stream<Int8List> stream1;
Stream<Int8List> stream2;

stream1.equals(Stream2) // false Or true

还有单元测试?

最佳答案

使用 sequenceEqual来自 rxdart 包:

import 'package:collection/collection.dart';

Rx.sequenceEqual(
stream1,
stream2,
const ListEquality<Int>().equals
).listen(print);

关于flutter - 如何比较 Dart 中的文件/流平等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63563038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com