2013-03-12 87 views
-2
class Baby 
{ 
    string Name; 
    Birth Birthy; 
} 

class Birth 
{ 
    String BirthCity 
    string HospitalName; 
    DateTime Birthday; 
} 

我需要对象数组的诞生集合由DateTime的生日排序在一个二维数组

IM想这样

Foreach(Baby...) 
{ 
    Foreach(Birth....) 
    { 
     ...Sort(....) 
    } 
} 

排序字段谢谢

+1

对象array'的'出生收集整理 - 你是什么意思?这个集合是什么样的?它与宝贝有什么关系,你使用的是什么语言? – 2013-03-12 20:07:51

+0

C#,几乎一个对象的收集包含另一个对象的集合,并在此第二个集合中有一个属性日期,我只需要按日期排序第二个集合 – 2013-03-12 20:17:59

+0

你不需要每个集合存储在第一个集合中按日期排序? – 2013-03-12 20:20:08

回答

0

声音像linq的工作

List<Birth> sorted = source.OrderBy(b => b.Birthday).ToList() 

,或者如果您需要在婴儿

List<Baby> sorted = source.OrderBy(b => b.Birthy.Birthday).ToList()