Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何在dart中比较文件/流相等性_Flutter_Dart_Stream_Equality_Rxdart - Fatal编程技术网

Flutter 如何在dart中比较文件/流相等性

Flutter 如何在dart中比较文件/流相等性,flutter,dart,stream,equality,rxdart,Flutter,Dart,Stream,Equality,Rxdart,如何在dart中检查文件/流相等性 像这样: File file1; File file2; file1.equals(file2) // false Or true Stream<Int8List> stream1; Stream<Int8List> stream2; stream1.equals(Stream2) // false Or true 或者在这样的溪流中: File file1; File file2; file1.equals(file2) //

如何在dart中检查文件/流相等性

像这样:

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

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

stream1.equals(Stream2) // false Or true
或者在这样的溪流中:

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

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

stream1.equals(Stream2) // false Or true

溪流1;
溪流2;
stream1.equals(Stream2)//false或true
以及在单元测试中?

使用来自
rxdart
包:

import'package:collection/collection.dart';
Rx.sequenceEqual(
流程1,
第2条,
常量ListQuality().equals
).听(打印);
有关单元测试,请参阅: