2013-08-14 1 views
-3
Items = (from myRow in table.AsEnumerable() 
     where myRow.Field<string>("RelatedContactName") == groupName 
     select myRow) 

개체의 속성을 지정합니다.LINQ 쿼리의 결과를 특정 개체로 변환하는 방법은 무엇입니까?

public class Item 
{ 
    public List<Item> Items 
    { 
     get; 
     set; 
    } 
} 
+2

경우 [질문] (http://stackoverflow.com/questions/18243261/how-do- i-do-a-select-where-on-a-data-table-and-the-results-to-a-complex)가 downvoted되면, 그냥 재 게시하지 마십시오. – TheEvilPenguin

+0

내 질문에 투표가 중단 된 이유는 무엇입니까? 아무도 아직 대답 할 수 없었습니다. –

+0

SLaks는 정답을 주었지만, 당신이 그것을 사용하기 위해 무엇을하려하는지 충분히 이해하지 못하는 것 같습니다. 약간의 연구 나 이해를 보여주는 질문은 일반적으로 싫어합니다. – TheEvilPenguin

답변

1

당신은 select 절에 새로운 객체를 생성해야합니다

select new Item { ... } 
+0

코드를 완료 할 수 있습니까? 이걸 어떻게 구현해야할지 모르겠다. –

+0

클래스에 속성을 만들고 설정해야합니다. – SLaks

-1
Items = (from myRow in table.AsEnumerable() 
    where myRow.Field<string>("RelatedContactName") == groupName 
    select myRow).ToList(); 
관련 문제