백구의 코딩찌개
  • [C#] 배열 Slice 하는 방법
    2024년 01월 23일 16시 10분 59초에 업로드 된 글입니다.
    작성자: 코딩백구
    반응형

    C# 을 사용하면서 페이지네이션 기능을 구현하다가 Js 처럼 배열을 잘라서 사용할 수 없을까 싶어서 찾아본 결과, 유사한 기능을 찾을 수 있었다.

     

    var pageData = list1.Skip((pageNum - 1) * 4).Take(4).ToList();

     

    해당 pageData는 한 페이지에 총 4개의 데이터를 보여주고, pageNum 이 1일 땐 index가 0일부터 4개의 데이터를 (0~3) ,

    pageNum 이 2일 땐 index가 4 부터 4개의 데이터 (4~7) 를 slice 한다고 보면 된다.

    반응형

    'Language > C#' 카테고리의 다른 글

    [C#] C# foreach 반복문에서 index 값 가져오기  (0) 2024.01.23
    [C#] C#의 기본 구조  (0) 2024.01.22
    [C#] 가비지 콜렉터란?  (0) 2024.01.20
    [C#] C# 과 .NET  (0) 2024.01.20
    댓글