掌握Flutter:Dart扩展方法的深入学习

发表时间: 2021-08-29 15:52

扩展方法是Dart2.7+支持的一种向现有库提供扩展方法的功能。

扩展方法

extension NumberParsing on String {	int parseInt() {  	return int.parse(this);  }    double parseDouble() {  	return double.parse(this);  }}// 调用String cnt = '42';print(cnt.parseInt()); // output: 42print('3.14'.parseDouble()); // output: 3.14/// 通过 extension 可以给 Sting 类扩展 parseInt 方法/// 通过 extension 可以给 Sting 类扩展 parseDouble 方法