首页 新闻 会员 周边 捐助

double 最大值问题

0
悬赏园豆:10 [待解决问题]

我给 doublie  a1 = double.MaxValue

double 最大值为:1.79769313486232E+308

然后用这个值 和DataTable dt

  dt. dt.Select(" id <= '" + a1 + "'");  他会认为不是值类型怎么弄求大神

啰嗦的主页 啰嗦 | 初学一级 | 园豆:6
提问于:2016-08-22 10:34
< >
分享
所有回答(3)
0

dt. dt.Select(" id <= " + a1);//你把单引号去掉试试

刘宏玺 | 园豆:14020 (专家六级) | 2016-08-22 10:52

去掉也不行  我换成了拉姆达表达式

支持(0) 反对(0) 啰嗦 | 园豆:6 (初学一级) | 2016-08-22 10:58
0
将单引号去掉,不然,两边的数据类型不同
悦光阴 | 园豆:2251 (老鸟四级) | 2016-08-22 12:29
0

a1先ToString()一下呢?

顾晓北 | 园豆:10893 (专家六级) | 2016-08-22 13:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册