linq 목록에서 두 숫자 사이의 모든 일치 항목을 찾는 방법

MTplus

하나의 속성이 문자열 인 숫자 인 사람 목록이 있습니다. 해당 목록에서 2 개의 숫자 (범위)와 일치하는 모든 일치 항목을 찾고 싶습니다.

    public class car
    {
        public string Name { get; set; }
        public string No { get; set; } 
    }


    public void test()
    {
        var myList = new List<car>
        {
            new car {Name = "Volvo", No = "10"},
            new car {Name = "Volvo", No = "20"},
            new car {Name = "Volvo", No = "30"},
            new car {Name = "Volvo", No = "40"},
            new car {Name = "Volvo", No = "50"},
            new car {Name = "Volvo", No = "60"}
        };

        var startNumber = 10;
        var EndNumber = 30;


    }

어떻게 아니 내 인 myList에 모든 경기 필터링 할 수 있습니다 startNumberEndNumber?

하비브

숫자를 정수로 구문 분석 한 다음 범위를 비교해야합니다. 를 사용 Int.TryParse하여 예외로부터 자신을 구할 수도 있습니다 . 파싱을 한 번 수행하려면 익명 유형을 만든 다음 다음과 같이 쿼리합니다.

int temp;
var query = myList.Select(r => new 
                            { 
                                Car = r, 
                                NumericNo = int.TryParse(r.No, out temp) ? temp : 0 //or -1 for invalid values
                            })
    .Where(r => r.NumericNo >= start && r.NumericNo <= end)
    .Select(r => r.Car);

일반 명명 규칙을 따를 수도 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

문자열이 목록 항목의 일부일 때 목록 내에서 모든 문자열을 찾는 방법

분류에서Dev

Linq를 사용하여 목록에서 연속 된 두 항목의 하위 목록을 찾는 방법

분류에서Dev

mongodb에서 일치하는 목록의 모든 문자열 값을 찾는 C # linq

분류에서Dev

DNA는 문자열의 목록에서 일치하는 모든 항목을 찾습니다 (python 2.7).

분류에서Dev

파이썬에서 두 목록을 비교하고 모든 일치 항목을 계산하는 방법은 무엇입니까?

분류에서Dev

선택한 목록에서 모든 숫자의 합계를 찾는 방법

분류에서Dev

Ruby regex로 두 문자열 사이의 모든 일치 항목 찾기

분류에서Dev

정규식을 사용하여 두 문자열 사이의 모든 일치 항목 찾기

분류에서Dev

파이썬에서 결과 숫자와 동일한 목록의 모든 수학적 조합을 얻는 방법

분류에서Dev

문자열 목록의 모든 항목 중에서 공통 부분을 찾는 방법은 무엇입니까?

분류에서Dev

두 개의 다른 열에 일치하는 숫자가있는 열의 모든 셀을 추가하는 방법

분류에서Dev

LINQ를 사용하여 다른 목록에 가장 많은 구성원이있는 목록의 모든 항목을 찾는 방법은 무엇입니까?

분류에서Dev

목록에서 주어진 두 위치 사이에 정렬되도록 영숫자로 이름을 지정하는 방법이 항상 있습니까?

분류에서Dev

BASH에서 모든 일치 항목을 증가하는 숫자로 바꾸는 방법은 무엇입니까?

분류에서Dev

두 식별자 사이의 모든 항목 일치

분류에서Dev

파이썬에서 두 목록을 비교하고 이메일로 일치 항목을 반환하는 방법

분류에서Dev

목록에서 가장 높은 숫자의 모든 색인을 찾는 방법은 무엇입니까?

분류에서Dev

목록에서 가장 높은 숫자의 모든 색인을 찾는 방법은 무엇입니까?

분류에서Dev

목록에서 가장 높은 숫자의 모든 발생을 찾는 방법은 무엇입니까?

분류에서Dev

Linq 또는 기타를 사용하여 목록에서 일치하는 항목을 제거하는 방법

분류에서Dev

sed는 두 문자열 사이에있는 모든 일치 항목을 추출합니다.

분류에서Dev

목록의 모든 항목을 C #에서 한 위치 씩 이동하는 가장 좋은 방법

분류에서Dev

Linq를 사용하여 조회 목록에서 일치 항목을 얻는 방법은 무엇입니까?

분류에서Dev

Linq를 사용하여 조회 목록에서 일치 항목을 얻는 방법은 무엇입니까?

분류에서Dev

LINQ를 사용하여 목록에서 특정 기준의 항목을 하나만 제외하고 모두 필터링하는 방법은 무엇입니까?

분류에서Dev

두 번째 [1] 및 세 번째 [2] 항목이 동일한 모든 목록을 제거하는 방법 (python)

분류에서Dev

테이블에서 모든 일치 항목을 찾는 방법은 무엇입니까?

분류에서Dev

Powershell에서 두 단어 사이의 모든 항목 일치

분류에서Dev

목록에서 마지막 항목을 찾는 방법은 linq를 사용하여 동일한 항목이 있습니다.

Related 관련 기사

  1. 1

    문자열이 목록 항목의 일부일 때 목록 내에서 모든 문자열을 찾는 방법

  2. 2

    Linq를 사용하여 목록에서 연속 된 두 항목의 하위 목록을 찾는 방법

  3. 3

    mongodb에서 일치하는 목록의 모든 문자열 값을 찾는 C # linq

  4. 4

    DNA는 문자열의 목록에서 일치하는 모든 항목을 찾습니다 (python 2.7).

  5. 5

    파이썬에서 두 목록을 비교하고 모든 일치 항목을 계산하는 방법은 무엇입니까?

  6. 6

    선택한 목록에서 모든 숫자의 합계를 찾는 방법

  7. 7

    Ruby regex로 두 문자열 사이의 모든 일치 항목 찾기

  8. 8

    정규식을 사용하여 두 문자열 사이의 모든 일치 항목 찾기

  9. 9

    파이썬에서 결과 숫자와 동일한 목록의 모든 수학적 조합을 얻는 방법

  10. 10

    문자열 목록의 모든 항목 중에서 공통 부분을 찾는 방법은 무엇입니까?

  11. 11

    두 개의 다른 열에 일치하는 숫자가있는 열의 모든 셀을 추가하는 방법

  12. 12

    LINQ를 사용하여 다른 목록에 가장 많은 구성원이있는 목록의 모든 항목을 찾는 방법은 무엇입니까?

  13. 13

    목록에서 주어진 두 위치 사이에 정렬되도록 영숫자로 이름을 지정하는 방법이 항상 있습니까?

  14. 14

    BASH에서 모든 일치 항목을 증가하는 숫자로 바꾸는 방법은 무엇입니까?

  15. 15

    두 식별자 사이의 모든 항목 일치

  16. 16

    파이썬에서 두 목록을 비교하고 이메일로 일치 항목을 반환하는 방법

  17. 17

    목록에서 가장 높은 숫자의 모든 색인을 찾는 방법은 무엇입니까?

  18. 18

    목록에서 가장 높은 숫자의 모든 색인을 찾는 방법은 무엇입니까?

  19. 19

    목록에서 가장 높은 숫자의 모든 발생을 찾는 방법은 무엇입니까?

  20. 20

    Linq 또는 기타를 사용하여 목록에서 일치하는 항목을 제거하는 방법

  21. 21

    sed는 두 문자열 사이에있는 모든 일치 항목을 추출합니다.

  22. 22

    목록의 모든 항목을 C #에서 한 위치 씩 이동하는 가장 좋은 방법

  23. 23

    Linq를 사용하여 조회 목록에서 일치 항목을 얻는 방법은 무엇입니까?

  24. 24

    Linq를 사용하여 조회 목록에서 일치 항목을 얻는 방법은 무엇입니까?

  25. 25

    LINQ를 사용하여 목록에서 특정 기준의 항목을 하나만 제외하고 모두 필터링하는 방법은 무엇입니까?

  26. 26

    두 번째 [1] 및 세 번째 [2] 항목이 동일한 모든 목록을 제거하는 방법 (python)

  27. 27

    테이블에서 모든 일치 항목을 찾는 방법은 무엇입니까?

  28. 28

    Powershell에서 두 단어 사이의 모든 항목 일치

  29. 29

    목록에서 마지막 항목을 찾는 방법은 linq를 사용하여 동일한 항목이 있습니다.

뜨겁다태그

보관