C#
VB.NET Linq 특정 컬럼 하나만 중복제거 후 Array로 저장하기, vb.net remove duplicate to array for one column
악마성
2020. 3. 20. 10:52
728x90
반응형
<특정 컬럼 중복 제거 후 DataTable으로 저장>
Dim columns = From row In onebon_dt
Group row By steps = row("Step").ToString() Into Group
Where Group.Count > 0
Select steps
< 두 개의 테이블 합쳐서 넣기>
Dim query = onebon_dt.AsEnumerable().GroupBy(
Function(l) New With
{
Key .Item = l.Field(Of String)("Item")
}).Select(
Function(g)
g.FirstOrDefault
Dim row = output_dt.NewRow()
row("Item") = g.Key.Item
Return row
End Function).CopyToDataTable()
728x90
반응형