我有花車的兩份名單,並都具有相同的大小,例如:C#LINQ - 相較於浮表
List<float> list1 = new List<float>{ 2.1, 1.3, 2.2, 6.9 }
List<float> list2 = new List<float>{ 2.5, 3.3, 4.5, 7.8 }
使用LINQ我想檢查是否在列表1所有項目都小於或等於比那些在list2中,例如:
2.1 < = 2.5
1.3 < = 3.3
2.2 < = 4.5
6.9 < = 7.8
在這種情況下,我希望得到結果爲true,因爲list1中的所有項都是< = list2中的項。什麼是最好的有效的方式來做到這一點?
你想要什麼,如果列表的長度不同的情況發生? –
是的,我想比較同一個索引值:list1 [0]與list2 [0],list1 [1]與list2 [1],....這兩個列表總是有相同的大小,在我的情況下,它是這些列表不可能有不同的大小。 – user1624552
像'new List {2.1,1.3,2.2,6.9}'這樣的集合初始值設定項將不起作用,因爲您無法將'double'添加到'float'列表中。 –