2010-10-16 2 views

Répondre

3

Supposons que votre struct ressemble à ceci:

struct YourStruct 
{ 
    DateTime DateProperty { get; set; } 
} 

Ensuite, vous pouvez utiliser GroupBy pour obtenir les dates:

List<YourStruct> list = ....; 
var dates = list.GroupBy(s => s.DateProperty.Date); 

Groupe par des groupes sur des valeurs uniques, de sorte que vous devez groupe à la date propriété de l'instance DateTime. Le code ci-dessus renverra un IEnumerable<IGrouping<DateTime>>, où la clé de chaque groupe sera la date correspondante.

+0

Très très merci –

Questions connexes