掌握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 方法