我有一個Beam
對象的列表。每個Beam
類都有X
,Y
屬性的座標,它也有一個Height
屬性。使用LINQ從列表中獲取特定屬性的最大值的對象
現在,這裏是我的初步名單:
List1 = {beam1, beam2, beam3, beam4}
beam1 = {X = 0, Y = 0, Height = 40}
beam2 = {X = 200, Y = 0, Height = 40}
beam3 = {X = 200, Y = 0, Height = 60}
beam4 = {X = 400, Y = 0, Height = 40}
正如你可以看到BEAM2和BEAM3在同一點,我希望有一個名單,我只能用最大Height
在有梁每個不同的點。
因此,使用LINQ
最終名單將是:
List2 = {beam1, beam3, beam4}
謝謝你這麼多Selman22。它真的幫助了我。 – Vahid 2014-11-06 09:13:28