Object obj;
Int32 nYourNumber = Int32.Parse(obje.ToString());

解决方案 »

  1.   

    (Int32)object;
    Convert.ToInt32(object.Tostring());
    int32.Parse(object.Tostring());if object is null , Excepion will be called
      

  2.   

    yes, agree to xinyulou(心雨楼).
      

  3.   

    object=null 都会Exception
    方便
    Convert.ToInt32(object);
    要求参数是string
    int32.Parse(object.Tostring());
      

  4.   

    1。在C#中有哪些方法可以将一个Object转化成Int32类型的数字。
    (int)object
    int.Parse(object.Tostring())
    2。这些方法中那些实际上是等同,他们都会被编译成相同的代码。
    不同,编译成的代码也不同
    3。在这些方法中那些效率比较高,那些方法不会走Exception这条路。
    第一种效率高,都有可能出异常
      

  5.   

    try
    {
        if(object!=null){
            (Int32)object;
            Convert.ToInt32(object.Tostring());
            int32.Parse(object.Tostring());
        }
    }
    catch()
    {}