【问题标题】:Xamarin LINQ to Objects supportXamarin LINQ to Objects 支持
【发布时间】:2013-07-11 02:18:49
【问题描述】:

在 Xamarin Android 或 iOS 中是否有 LINQ 支持查询对象集合(LINQ to Objects)?似乎主要是 LINQ to SQL 或类似的东西?他们在演示中包含查询,但主要是从表中查询:

Table<Entity>

我看到了一个用于查询 XML 的 LINQ 查询,但是有原生集合支持吗?如何启用它?

谢谢。

【问题讨论】:

    标签: c# .net linq xamarin


    【解决方案1】:

    是的,monotouch/xamarin.ios 确实支持 linq to objects。我相信您需要做的就是使用 System.Linq 添加来支持它。

    例如,来自Introduction To MonoTouch.Dialog

    通过巧妙地使用 LINQ 和 C# 的初始化语法,LINQ 可以 用于创建元素层次结构。例如,以下 代码从一些字符串数组创建一个屏幕并处理单元格 通过传递给每个匿名函数的选择 字符串元素:

    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"); })
    }
    };
    

    【讨论】:

      猜你喜欢
      • 2018-03-03
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      • 2013-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      相关资源
      最近更新 更多