object->int的类型转换问题

ClampHammer 2004-08-03 01:29:39
(int)object 为什么会报错?
我只能用
int.Parse(object.ToString())来转换
感觉太土了,绕了很大的圈子,不知道有经验的各位如何进行这种转换的
...全文
896 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
EastenChild 2004-08-03
  • 打赏
  • 举报
回复
首先你得保证object确实能够box/unbox为int型。
下面的代码测试通过
object o = 1;
int i = (int)o;
Console.WriteLine(i);

VS .net 2003 ,Win 2K advanced server sp4.
ClampHammer 2004-08-03
  • 打赏
  • 举报
回复
土阿,才知道有这个类,又长见识了,幸福,结账
icech 2004-08-03
  • 打赏
  • 举报
回复
Convert.ToInt32(object)
云孤天 2004-08-03
  • 打赏
  • 举报
回复
我用Convert来转换。。

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧