Comment trier une liste d'objets par un champ spécifique en C#?

J'ai cette classe:

public class StatInfo
{
  public string contact;
  public DateTime date;
  public string action;
}

puis-je avoir une liste de StatInfo, mais je ne suis pas sûr de la façon de les trier selon la date de champ. Dois-je utiliser la méthode de tri? Dois-je créer mon propre?

var _allStatInfo = new List<StatInfo>();
//adding lots of stuff in it
_allStatInfo.SortByDate???

Quelle est la meilleure façon de le faire sans avoir à écrire des tonnes de code (si possible)?

Grâce

  • Attendre Jon Skeet de montrer. Son C# en Profondeur: Ce que vous devez à la maîtrise de C# 2 et 3 a une grosse section sur tout ce qui.
  • Trop tard! Je suis toujours surpris quand un de mes questions sur le C# ne pas obtenir une réponse de Jon Skeet 🙂
  • le titre est faux. dit "array"
InformationsquelleAutor marcgg | 2009-08-19