-1
我有這個功能,我試圖過濾我的位置給其他人在表中。如何限制距離?
鑑於表用戶:
name(string), int(position)
"joe", 4
"john", 3
"lee", 40
可以說,我是喬和我的立場是4.我怎樣才能使用LINQ過濾器DET名單,限制2點之間的距離爲5?在這種情況下,喬的結果列表將只包含「約翰」?因爲喬之間的距離和約翰是1,但喬和Lee的距離爲36,因此較大然後5.
我知道自己的位置,並在將它作爲一個函數的變量:
public void FilterList(string myName, int myPos)
{
var list = ?? (Linq magic)
}
我也需要自己過濾掉。
是這樣還是你想要的? –