Ho una lista, MyStuff ha una proprietà di tipo mobile.LINQ per ottenere il valore più vicino?
Ci sono oggetti con valori di proprietà di 10,20,22,30.
Ho bisogno di scrivere una query che trova gli oggetti più vicini a 21, in questo caso troverà l'oggetto 20 e 22. Quindi ho bisogno di scriverne uno che trovi l'oggetto chiuso a 21 senza andare oltre, e restituirebbe l'oggetto con un valore di 20.
Non ho idea di dove/come iniziare con questo. Aiuto?
Grazie.
Aggiornamento - wow ci sono così tante fantastiche risposte qui. Grazie! Non so quale seguire, quindi li proverò tutti. Una cosa che potrebbe rendere questo più (o meno) interessante è che la stessa query dovrà applicarsi alle entità LINQ-to-SQL, quindi probabilmente la risposta raccolta dai forum MS Linq funzionerà al meglio? Non lo so
Er, 22 è sopra 21 .... sicuramente ne troveresti 20? – cjk
Sì, intendevo 20, mi dispiace per il fallimento. – Snowy