0
DataTable에서 다른 날짜를 가져 오려고합니다. 현재 아래 코드를 사용하고 있습니다.linq DataTable에서 다른 날짜를 선택하십시오.
MyDataTable.DefaultView.ToTable(true, "MyDateColumn");
이 코드는 시간을 고려하지만 시간을 고려하지 않습니다. 필자는 날짜 부분 만 선택하도록 아래 코드를 작성했지만 고유 한 부분을 만드는 동안 시간도 고려합니다.
MyDataTable.AsEnumerable()
.Select(row => new { MyDateColumn = row.Field<DateTime>("MyDateColumn").ToString("d") }).Distinct();
것은 (즉 시간을 무시함으로써) 나 만 별개의 날짜를 선택 도와주세요.
당신이 준 코드는 이미 잘해야한다. 결과의 샘플을 제공해 주시겠습니까? (필자는 Date 속성을 사용하는 방식을 선호하지만 시간을 사용해서는 안됩니다.) –
그런데 결과로 무엇을하고 있습니까? 당신이 무엇이든 그들을 할당한다는 것이 명백하지 않습니다. –
@Jon Skeet 나중에 당신이 옳습니다. 내 코드가 잘 작동합니다! 나는 틀린 드롭 다운을 점검하고 있었다! !! 그것을 지적 주셔서 감사합니다. – NaveenBhat