Sur*_*gch 8 collections set dart flutter
我想为 Flutter 项目创建一个空集。
我试过这个,但我收到一个错误:
Set<String> mySet = [];
Run Code Online (Sandbox Code Playgroud)
错误:“List”类型的值不能分配给“Set”类型的变量。
Sur*_*gch 19
您可以通过多种不同的方式创建一个空 Set。对于局部变量,使用集合文字:
var mySet = <String>{};
Run Code Online (Sandbox Code Playgroud)
对于非局部变量,您可以使用类型注释形式:
Set<String> mySet = {};
Run Code Online (Sandbox Code Playgroud)
var myList = <String>[];
var myMap = <String, int>{};
Run Code Online (Sandbox Code Playgroud)
设置文字至少需要 Dart 2.2,如果您当前的设置低于 2.2,您可以在 pubspec.yaml 文件中更改:
environment:
sdk: ">=2.2.0 <3.0.0"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4302 次 |
最近记录: |