我有一個元組列表,看起來像這樣:名單上的元組性質不同
List<Tuple<double, double, double, string, string, string>> myList;
雙值表示X-Y-Z cooridinate值和字符串是附加到這些座標某些屬性。
現在我想使用myList.lis.Distinct().ToList()
方法來篩選出任何重複。畢竟,一個座標可以是一條線的開始,而另一個座標可以是另一條線的終點,但是當它們連接時,我在列表中獲取點XYZ點兩次,但是具有其他字符串屬性。 但我只想對Tuple的3個double值使用Distinct並忽略這些字符串。
到目前爲止我還沒有想出如何去做。這是可能的,以及如何?
不知道爲什麼你在這裏使用元組,有6個屬性,你絕對是n去上一堂課。 –