提交 4f521cfc authored 作者: shixiaochen's avatar shixiaochen

1、增加类型转换扩展方法:toIntOrNull、toDoubleOrNull(返回可null的int、double)

上级 dd71a760
......@@ -62,6 +62,17 @@ extension StringExt on String? {
}
}
int? toIntOrNull() {
if (isNullOrEmpty()) {
return null;
}
try {
return int.parse(this!);
} catch (e) {
return null;
}
}
double toDouble() {
if (isNullOrEmpty()) {
return 0.0;
......@@ -73,6 +84,17 @@ extension StringExt on String? {
}
}
double? toDoubleOrNull() {
if (isNullOrEmpty()) {
return null;
}
try {
return double.parse(this!);
} catch (e) {
return null;
}
}
}
/// num 扩展函数
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论