Jaki jest najprostszy sposób na uzyskanie zapytania LINQ (z bazy danych SQL - czy to ważne?) W celu zamówienia ciągów w sposób naturalny?LINQ i naturalny porządek sortowania
Na przykład, jestem obecnie na te wyniki:
- projektu 1
- Projekt 10
- Projekt 2
Co chciałbym to zobaczyć to:
- Projekt 1
- Projekt 2
- Projekt 10
Zapytanie używam to:
return from p in dataContext.Projects
orderby p.Name
select p;
„naturalnie” jest subiektywna. Czy możesz opisać, co konkretnie masz na myśli? – StingyJack
@StingyJack - W porządku sortowania dla ludzi, a nie porządku sortowania komputerowego. – Kieron
HA - Kolejność sortowania "ludzki". Masz na myśli kolejność słownika języka łacińskiego, wielkość liter nie ma znaczenia? Czy masz identyfikator do tych projektów? – StingyJack