2 Stimmen

Linq-Ausdruck für umgebende Zahlen in einem Array

Ich brauche einen Linq-Ausdruck, der die nächstgelegenen Zahlen (sowohl "größer oder gleich" und "kleiner oder gleich") in einem Array für eine bestimmte Zahl finden wird.

z.B.. Array - 1, 33, 66, 100

Wenn ich die Zahl 10 habe, möchte ich 1 und 33 zurückgeben. Wenn ich die Zahl 70 habe, möchte ich 66 und 100 zurückgeben. Wenn ich die Zahl 33 habe, möchte ich 33 und 66 zurückgeben.

Ich könnte dies mit einer Art von grundlegenden for-Schleife zu tun, aber dies ist eine Operation auf Zahlen in einer Datenbank, so dass ich eine linq zu sql-Ausdruck bevorzugen würde.

Edit: Ich war eigentlich auf der Suche nach einem einzeln linq-Ausdruck, um dies zu erreichen, aber vielleicht war ich ein wenig hoffnungsvoll :)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X