none
使用Object代替任何类型的对象合理吗 RRS feed

  • 问题

  • 用Object代替方法的参数类型,然后在方法体内进行强制类型转换使用,这样是否合理?会不会造成性能问题?

    例如 void A(object e)

    {

       ((TextBox)e).xxxx

       ((Button)e).xxxx

       ((Form)e).xxxx

       ……(这里可能还有100个,1000个或更多

       ((TextBox)e).xxxx

    }

    2013年4月7日 3:28

答案

全部回复