ASP.NET DataTable 중복 줄 제거 2 가지 방법
DataTable testtable = new DataTable();
testtable.Columns.Add("ID");
testtable.Columns.Add("ProductName");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("2", "2");
testtable.Rows.Add("3", "3");
DataTable finalltable = new DataTable();
finalltable = testtable.Clone();
finalltable.Clear();
var rows = from row in testtable.AsEnumerable() group row by row["ID"] into myrow select myrow.FirstOrDefault();
foreach (DataRow row in rows)
{
finalltable.ImportRow(row);
}
두 번 째 방법dataview 를 이용 하여 datatable 을 걸 러 냅 니 다.
testtable = testtable.DefaultView.ToTable(true, new string[] { "ID", "ProductName" });
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Datatables 사용자 지정 버튼Datatables 사용자 지정 버튼 방법은 다음과 같습니다. 1、 추가 참조: 1. 첫 번째 발급은 비교적 간단하다 코드의 글자 뜻에서 무슨 뜻인지 알 수 있지만, 어떻게 안에서 줄을 바꾸는지 나는 아직 모른다. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.