10、下面属于强类型的是()。
A.  ArrayList对象
B.  DataTable对象
C.  DataView对象 
D.  实体对象正确答案给的是D,既然C#是强类型语言,那么它里面的对象都应是强类型才对呀?为什么不是ABCD呢?

解决方案 »

  1.   

    因为A,B,C三项都可以装Object类型的,也就是他包含的数据类型可能是多种,所以他不是强类型的。
    抢个沙发。
      

  2.   

    C#是强类型语言指对每个变量,都必须指明他的变量类型,而不是像js里面的var标识符,当然,C#3.0里面的var标识符和js的也不是同个概念
      

  3.   

    对变量指定数据类型。
    所有变量指定除object的数据类型就称为“强类型”
      

  4.   

    上述答案差不多啊!上面三个答案是OBJECT的啊!
      

  5.   

    如果是单选题,而且还是脑筋急转弯的题,那就应该选D,否则我认为的确ABCD都对。
      

  6.   

    这题的解答要看你怎么理解出题人的意思了,至少有两种理解方法,你认为ABCD是没错的,因为你是用了其中一种理解方法,但是这题还有一种理解方法,就是:10、下面对象集合内部的元素属于强类型的是()。 
    A.  ArrayList对象 
    B.  DataTable对象 
    C.  DataView对象 
    D.  实体对象
      

  7.   

    心中没有 type, 眼中也没有 type