Linq를 사용하여 다음 SQL 문을 수행하려면 어떻게해야합니까? myColumnName 동물의 목록을 포함하고 내가 그 열을 기준으로 정렬하고 싶지만, 고양이가 다음 결과 곰의 첫 번째 표시 할 경우linq 문에서 문자열을 순서대로 표시하는 방법
SELECT * FROM myTable
ORDER BY
CASE myColumnName
WHEN 'Cats' THEN 1
WHEN 'Bear' THEN 2
ELSE 99
END, myColumnName
, 이것은 Linq에 문이 작업을 수행 할 수 있습니까?
- 단지 C#을 조건식을 작성, 예를 들어, 'x from myTable orderby x.myColumnName == "Cats"? 1 : x.myColumnName == "베어"? 2 : 99 select x' –