List<E>.unmodifiable 构造函数
- Iterable elements
创建一个包含所有 elements
的不可修改列表。
elements
的 Iterator 提供了元素的顺序。
不可修改的列表的长度或元素不能更改。如果元素本身不可变,则结果列表也是不可变的。
final numbers = <int>[1, 2, 3];
final unmodifiableList = List.unmodifiable(numbers); // [1, 2, 3]
unmodifiableList[1] = 87; // Throws.
实现
external factory List.unmodifiable(Iterable elements);