2013-07-11 2 views
1

Xamarin Android 또는 iOS에서 개체 컬렉션 쿼리 (LINQ to Objects)에 대한 LINQ 지원이 있습니까? 그것은 대부분 LINQ to SQL 또는 이와 비슷한 것 같습니다. 그들은 그들의 데모 쿼리를 포함하지만, 대부분 테이블에서 쿼리 것 :Xamarin LINQ to Objects support

Table<Entity> 

내가 XML 쿼리에 대해 LINQ 쿼리를 보았지만,이 네이티브 수집 지원, 그리고 어떻게 당신이 그것을 사용할 수 있습니까?

감사합니다.

답변

3

예, monotouch/xamarin.ios는 오브젝트에 대한 linq를 지원합니다. 나는 당신이 그것을 지원하기 위해해야 ​​할 일은 System.Linq을 사용하여 추가하는 것이라고 믿는다. Introduction To MonoTouch.Dialog에서 예

: LINQ 및 C#의 초기 구문 영리 사용 비아

는 LINQ는 요소 계층을 생성하기 위해 사용될 수있다. 예를 들어, 다음의 코드 일부 문자열 배열에서 화면을 작성하고, 각 StringElement으로 전달 익명 함수로 셀을 선택을 처리

var rootElement = new RootElement ("LINQ root element") { 
from x in new string [] { "one", "two", "three" } 
select new Section (x) { 
from y in "Hello:World".Split (':') 
select (Element) new StringElement (y, 
delegate { Debug.WriteLine("cell tapped"); }) 
} 
}; 
관련 문제