学.net不久,对于三层架构还不是很了解。
在petshop4.0中,为什么使用IList来当返回值,而不直接用DataReader或者DataSet?

解决方案 »

  1. DataReader和DataSet都不是纯面向对象的,IList接口是纯面向对象的,如果你不理解IList你可以用 ArrayList也可以的!多看点OO的思想就知道是怎么回事了!
      

  2. to:JavaForMe(Java 笨笨)
    DataReader和DataSet都不是纯面向对象的,IList接口是纯面向对象的.这是哪里说的,我怎么没听说过。使用IList来当返回值,是因为结构相似的原因!!
      

类似问题 »