提交 7ec60a1b authored 作者: shixiaochen's avatar shixiaochen

1、String扩展函数 toInt()、toDouble()

上级 e33037fe
......@@ -46,6 +46,28 @@ extension StringExt on String? {
bool isNullOrEmpty() {
return this == null || this!.isEmpty;
}
int toInt() {
if (isNullOrEmpty()) {
return 0;
}
try {
return int.parse(this!);
} catch (e) {
return 0;
}
}
double toDouble() {
if (isNullOrEmpty()) {
return 0.0;
}
try {
return double.parse(this!);
} catch (e) {
return 0.0;
}
}
}
extension DoubleExt on num? {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论