前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

Flutter学习之Dart-扩展方法(Extension methods)

qiguaw 2024-09-23 12:43:57 资源文章 17 ℃ 0 评论

扩展方法是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: 42

print('3.14'.parseDouble()); // output: 3.14

/// 通过 extension 可以给 Sting 类扩展 parseInt 方法
/// 通过 extension 可以给 Sting 类扩展 parseDouble 方法

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表