Arraylist中的元素使用Tostring

arraylist【0】存储的是一个小数 0.149999991,使用
string strValue = arraylist[0].ToString();
strValue的值变成了0.15,请问该怎么解决?

首先arraylist[0]就是错误的写法吧 不可能这样写出来啊 是arraylist.get(0)吧

抱歉,没看见是C# 以为是java呢

我试了一下,显示是0.149999991,看看你其他代码的操作,有没有截取小数点后两位的操作