我在这段代码中遇到了困难,我试图从数据集中为数据输出一个长转换。Long.Tryparse过载和转换错误C#
我想检查是否有可能转换数据集中该位置内的值。如果它不工作,这意味着有数据集中没有任何项目,因为所有其他参赛者(从txtfile readed)是有效的
代码:
long Recid = 0;
Boolean checkrecid = long.TryParse(dts.Tables[0].Rows[0]["RECID"], out Recid)
错误:
The best overloaded method match for 'long.TryParse(string, out long)' has some invalid arguments and
Argument 1: cannot convert from 'object' to 'string'
在此先感谢。
如果RECID是一个漫长的,你并不需要转换,但投:(长)dts.Tables [0] .Rows [0] [ “RECID”] – 2012-03-01 13:52:41