猿问

C# 值类型与引用类型转换转换的问题

Quantity 在数据库中类型为:numeric
值为:1.000000dr是datarow

为什么用下面的代码转换的时候会出现异常,提示出入的字符串格式不正确
Convert.ToInt32(dr["Quantity"].ToString());
但是这样却可以
Convert.ToInt32(dr["Quantity"]);

为什么?


一只甜甜圈
浏览 643回答 1
1回答
随时随地看视频慕课网APP
我要回答