本帖最后由 wtoeb 于 2012-03-19 09:46:35 编辑

解决方案 »

  1.   

    我只想能够用最简单的方法来定义这个结构就可以了,不要再用树、XML来实现。
      

  2.   

    List<Dictionary<object[], object[]>> dd1 = new List<Dictionary<object[], object[]>>();
    好像还差点
      

  3.   

    object[] ParaList????是因为你方法参数必须是这个吗???如果不是方法参数必须规定如此,大多数情况我们使用CollectionBase基类 或者直接List<T> 里面包含List<T>的结构就可以至于查询,lz其实可以看sp1234大大几年前写的一个"重量级查询控件"http://topic.csdn.net/u/20090531/17/3b26928d-676e-457c-b007-7c7523cada30.html虽然老p同志那个是用来查询控件层级滴,但实际上只要稍微做一点小改造就完全可以支持,所有IEnumerable对象里套IEnumerable对象的任意层级数据结构的查询