dart中对于类型判断的一些bug,尤其来源于list的string无法解决

 看上述代码,会好奇,为什么要用集合,不直接使用list,实际上,list不行,不是contains、indexOf或者for循环语句的问题,是在过程中,dart会将'string'在列表中转化为String类型,甚至这是类型的存在,不再是字符串了,uint32也会变成List<int>, 

这是在一开始定义的时候进行了List<String>,也会导致的问题,所以单独记录一下,应该与dart的运行机制有关系。

猜你喜欢

转载自blog.csdn.net/m0_73016265/article/details/131849260
今日推荐