C# object类型怎么转换为 int?类型(是int?类型)
2个回答
展开全部
object o = 1;
int n = (int)o;
追问
是 int? 类型,不是int 类型。注意有问号;
追答
//虽然不太了解那个类型,不过一样转换
object o = 2;
int? n = (int?)o;
//再给一个更好的方式,经测试可以使用as转换.
object o = 2;
int? n = o as int?;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(obj!=null)
int result=Convert.ToInt32(obj);
int result=Convert.ToInt32(obj);
更多追问追答
追问
是(object)类型转换为 (int?)类型
追答
int?是什么类型?不明白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询