我想为Flutter 项目创建一个空集.
我try 执行此操作,但出现错误:
Set<String> mySet = [];
Error:不能将‘list’类型的值赋给的变量 键入‘set’.
我找到了一张old question of mine for lists元的票,但不适用于套装.
我想为Flutter 项目创建一个空集.
我try 执行此操作,但出现错误:
Set<String> mySet = [];
Error:不能将‘list’类型的值赋给的变量 键入‘set’.
我找到了一张old question of mine for lists元的票,但不适用于套装.
您可以通过多种不同的方式创建空集.对于局部变量,请使用集合文字:
var mySet = <String>{};
对于非局部变量,您可以使用带注释的类型表单:
Set<String> mySet = {};
var myList = <String>[];
var myMap = <String, int>{};
设置文字至少需要DART 2.2,如果当前设置低于2.2,则可以在pubspec.yaml文件中更改:
environment:
sdk: ">=2.2.0 <3.0.0"