3
A
回答
6
在转换为int之前,不应将对象转换为字符串。
int uid = Convert.ToInt32(dt.Rows[0]["userid"]);
如果您需要将字符串转换为int然后使用;
int uid = int.Parse("1");
+0
1. C#区分大小写。 2.在代码之前放置四个空格,将其格式化为代码。使用'>'作为引用块。有关[Markdown编辑帮助](http://stackoverflow.com/editing-help)页面的更多信息。 – 2011-03-24 10:23:19
+0
@martinho,欢呼声,我现在不在IDE前面测试代码。 – 2011-03-24 10:43:52
1
Int32.Parse(...) ... - 您的ToString()方法
5
使用是Null转换为整形前要检查。
DataRow row=dt.Rows[0];
int uid = row.IsNull("userid") ? 0 : (Convert.ToInt32(dt.Rows[0]["userid"]);
相关问题
- 1. 如何将对象转换为int?
- 2. Kohana将数据库对象转换为int
- 3. 将数据库行转换为对象
- 4. 如何将对象转换为转换器中的int值?
- 5. 在'C'中将int转换为int []
- 6. 如何将对象[,]转换为C#中的数据表
- 7. 如何在Java中将对象类型转换为int类型?
- 8. 如何在熊猫中将所有int转换数据转换为int?
- 9. 如何将int数组转换为int?
- 10. 在C/C++中将int转换为bool
- 11. 如何对象转换为INT
- 12. 如何将int数组转换为位图对象?
- 13. C#:如何将对象转换为ItemSource数据类型?
- 14. c#如何将Json数据转换为对象
- 15. 将对象转换为基元int
- 16. 将双重对象转换为int
- 17. 无法将PHP对象转换为int
- 18. 如何在C中将unsigned int转换为int?
- 19. 如何在C++/CLI中将'int *'转换为'int ^'?
- 20. 转换 - 对象为int
- 21. 如何将对象字符串转换为对象Guid在C#
- 22. 如何将对象转换为Java中的int?
- 23. 转换对象[] {新的对象[] {}}为int [] []
- 24. 在C#中将IntPtr转换为int *?
- 25. 在C中将ObjectParameter转换为Int#
- 26. 如何使用.NET和C#将数据集对象转换为JSON对象?
- 27. 如何在Swift 3中将数据转换为Int?
- 28. 将mysql数据库时间戳转换为int touch的int time
- 29. 如何转换int到int?,在C#中?
- 30. 如何将对象转换为数组?
问题在哪里? – sarnold 2011-03-24 10:14:56
什么是数据库列的类型?该代码会发生什么? (另外,如果你想将它转换为int,你为什么要把它转换成一个字符串?) – 2011-03-24 10:17:30