1
LINQ支持在Xamarin Android或iOS中查詢對象集合(LINQ to Objects)的LINQ支持嗎?它似乎主要是LINQ to SQL或類似的東西?他們包括在他們的演示查詢,但它主要是從表中查詢:Xamarin LINQ to Objects支持
Table<Entity>
我看到了查詢XML LINQ查詢,但沒有原生支持收集,你怎麼能夠呢?
謝謝。
LINQ支持在Xamarin Android或iOS中查詢對象集合(LINQ to Objects)的LINQ支持嗎?它似乎主要是LINQ to SQL或類似的東西?他們包括在他們的演示查詢,但它主要是從表中查詢:Xamarin LINQ to Objects支持
Table<Entity>
我看到了查詢XML LINQ查詢,但沒有原生支持收集,你怎麼能夠呢?
謝謝。
是的,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"); })
}
};