2009-04-29 4 views
0
VB.net에서 VB.net 아래에 해당하는 내용은 무엇입니까? ?)). ToList() 고맙습니다

답변

0

당신은 정말()의 목록을 원하십니까? 익명 형식에 하나의 속성 만있는 경우 List (Of String) 인 결과로 작업하는 것이 더 쉽지 않습니까?

다음은 쿼리를위한 전체 vb.net 구문과 함께 테스트 할 몇 가지 XML입니다. 필자는 일반적으로 .ToList 호출을 분리하지만 이는 주로 명확성을위한 것입니다. 또한 아래 코드를 사용하면 .ToList 호출이있을 때까지 쿼리가 실행되지 않으므로 이러한 이유로 쿼리를 분리하는 것이 도움이 될 수 있습니다.

이 코드를 실행 한 후, 챠트는 List(Of <anonymous type>)을 입력하고 ListB는 입력입니다 List(Of String)

Dim testXml = <test> 
        <product title="Prod1"/> 
        <product title="Prod2"/> 
        <product title="Prod3"/> 
       </test> 

Dim queryA = From t In testXml...<product> _ 
      Select New With {.Title = [email protected]} 

Dim listA = queryA.ToList 

Dim queryB = From t In testXml...<product> _ 
      Select [email protected] 

Dim ListB = queryB.ToList