Je suis en train de réaliser ce qui suit sans LINQ:GroupBy sans LINQ
J'ai une liste d'objets CenterDetail (avec CenterID et Areaid comme la propriété):
- objCenterDetail1 (CenterID = 1, Areaid = 1)
- objCenterDetail2 (CenterID = 2, Areaid = 1)
- objCenterDetail3 (CenterID = 3, Areaid = 1)
- objCenterDetail4 (CenterID = 5, Areaid = 2)
- objCenterDetail5 (CenterID = 6, Areaid = 2)
Je veux créer un AreasDictionary comme suit:
- Areaid = 1: objCenterDetail1, objCenterDetail2, objCenterDetail3
- Areaid = 2: objCenterDetail4 , objCenterDetail5
Quelle est la meilleure solution pour cela en C# avec .NET 2.0?
... wha? Vous pourriez vouloir considérer un meilleur exemple parce que, à partir de maintenant, cette question n'a aucun sens. –
Vous pouvez utiliser LINQ dans .NET 2.0: http://www.albahari.com/nutshell/linqbridge.aspx – TrueWill