Visual Studio 12를 사용하여 개인 프로젝트를 개발 중입니다. C#을 사용하여 ASP.net에서 코딩.CSV 파일에서 데이터를 가져올 때 일관성이 없음
csv 파일에서 데이터를 검색하여 차트에 표시하면 끌어온 총 레코드 수가 160임을 나타냅니다. 그러면 csv 파일로 이동하여 동일한 필터를 사용하여 검색합니다 처음에 끝났어. 내가 얻은 결과는 458 레코드입니다.
그래서 이해가 안되는 것은 바로 Excel에서 검색 할 때 linq을 사용하여 CSV 및 458 레코드에서 데이터를 가져 오는 방법입니다.
var myfavitems = collection_of_objects.Where(a => a.GotCar == "1").ToList();
foreach (var t in myfavitems.GroupBy(a => a.Metal_Type))
{
Do something/ display on graph
}
누군가가 나를 인도 시겠어요 :
이 임 사용하는 LINQ 코드입니다. 미리 감사드립니다 :)
수동으로 CSV 파일을 필터링 한 후에 몇 개의 고유 한 금속 형식이 있습니까? 파일에 groupby도 수동으로 적용 했습니까? –
458 개의 다른 금속 유형이 있습니다 (구성에 관계없이). 네, 저도 458을 준 파일에 수동 그룹을했습니다. 하지만 그 코드를 적용하자마자 대답은 완전히 바뀐다. – Timetraveller