您可以使用
Future.any构造函数来创建竞争条件
final result = await Future.any([ Future.value(42), Future.delayed(const Duration(seconds: 3))]);
您也可以使用
Future.timout方法
final result = await Future.value(42).timeout(const Duration(seconds: 3));

您可以使用
Future.any构造函数来创建竞争条件
final result = await Future.any([ Future.value(42), Future.delayed(const Duration(seconds: 3))]);
您也可以使用
Future.timout方法
final result = await Future.value(42).timeout(const Duration(seconds: 3));