Breaking News

Skip trong linq bỏ qua n phần tử đầu tiên

Skip trong linq bỏ qua n phần tử đầu tiên trong một tập dữ liệu thường ứng dụng phân trang cho cho các tập dữ liệu.

Code hướng dẫn thực hành Skip bỏ qua 3 phần tử đầu tiên

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace hocSkip

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        private void Form1_Load(object sender, EventArgs e)

        {

        }

        List<int> dsint = new List<int>();

        Random rd = new Random();

        private void btnTaoSo_Click(object sender, EventArgs e)

        {

            int n = int.Parse(txtTao.Text);

            for (int i = 0; i < n; i++)

            {

                dsint.Add(rd.Next(20));

 

            }

            lstSo.Items.Clear();

            dsint.ForEach(x => lstSo.Items.Add(x));

        }

 

        private void btnskip_Click(object sender, EventArgs e)

        {

            int tskip = int.Parse(txtSkip.Text);

            var dsdkip = dsint.Skip(tskip);                 lstskiploc.Items.Clear();

            dsdkip.ToList().ForEach(x => lstskiploc.Items.Add(x));

        }

 

    }

}

 


Không có nhận xét nào