zzy_type_conversion

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

zzy type conversion

简介 #
这个package里封装了一些基本类型的转化方法, 无论你输入何种类型的参数,都会得到你期望的类型。
我的设想是以后工作中用到的小工具,都逐渐的添加进来,方便调用。
摘要 #

static int dynamicToInt(dynamic value) {
double doubleValue = double.tryParse(value.toString()) ?? 0.0;
return doubleValue.toInt();
}



static List? dynamicToList(dynamic value) {
if (value is List) {
return value;
} else if (value is String) {
try {
var decodedValue = jsonDecode(value);
if (decodedValue is List) {
return decodedValue;
}
} catch (e) {
debugPrint("jsonDecode过程出错,该类型不可转为List");
}
}
return null;
}

copied to clipboard
用法 #

ZzyTypeConversion.dynamicToList();

ZzyTypeConversion.dynamicToString();

ZzyTypeConversion.dynamicToInt();

ZzyTypeConversion.dynamicToDouble();

//......

copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.