‫欢迎回来｡
‫在这段视频中, 我将给予大家温和地介绍林克｡
‫和链接用于从数据源检索数据｡
‫通过使用链接查询操作, 您可以从不同类型的数据源获取数据,
‫而这正是链接的强大之处｡
‫因此Array的数据库是XML文件, 并且对于查询操作来说, 还有更多的源是有效的｡
‫让我们看一下查询操作的三个部分｡
‫因此, 获取一个数据源, 创建一个查询, 执行该查询｡
‫因此, 这始终是您需要的三个步骤, 以便实际获得一些数据或调整一些数据｡
‫这样的例子用法, 你应该打印出一个按名字排序的字符串数组的条目｡
‫这里有一个名为names的数组, 还有Berta, clause和Atom.
‫第一步是数据源, 也就是names字符串｡
‫第二步是创建查询｡
‫因此, 我们创建了一个名为Var query equals的查询, 从名称到名称, 按名称排序, 升序选择名称｡
‫我们检查所有的名字, 然后按升序排序, 也就是说我们按字母顺序排序,
‫然后选择name｡
‫现在, 我们可以创建一个查询执行, 方法是在每个循环中使用它, 在每个循环中,
‫我们继续运行查询的每个元素, 并将其输出到控制台｡
‫控制台, 右线｡
‫然后输出亚当, 罗伯塔和克劳斯.
‫所以我们在这里所做的只是重新排序我们所拥有的数据条目, 而不是改变字符串本身｡
‫我们只是用不同的方式为我们打印它, 除了用法｡
‫您应该打印出按大小排序的整个数组的条目, 但忽略小于5的值｡
‫在这里, 你可以看到另一个数据源是这个数字数组,
‫它包含四个值, 7513和125, 当然还有这四个值, 这不符合我们的标准｡
‫因此, 查询创建如下所示, 其中query from number in numbers｡
‫所以我们说, 好的, 我们要检查数字中的每一个数字, 我们要继续,
‫只使用大于5的数字｡
‫我们按降序排列, 也就是说我们从上到下｡
‫从最大的数字到最小的数字, 然后我们选择那个数字｡
‫所以我们四个人各有两个｡
‫因此, 我们的查询执行现在将给予我们的输出是135､ 75和13｡
‫所以4不包括在内, 因为它不符合我们的标准, 这是数字创造者5, 所以你可以在这里看到｡
‫当然, 您可以使这一点变得更加复杂｡
‫您可以对数据进行更多种类的限制或筛选｡
‫当然, 这就是我们在这里所拥有的力量｡
‫现在, 这是一个非常, 非常温和和基本的解释, 你可以做什么与链接,
‫但我们只看了数组｡
‫当然, 您也可以从不同的数据源获取数据, Lync也会以完全相同的方式运行｡
‫这正是Lync的强大之处, 因为它不关心数据源｡
‫无论哪种方式都可以｡
‫所以它可以工作与一个种族｡
‫它可以处理XML和数据库｡
‫当然, 我们会在接下来的视频中更详细地探讨这些问题｡
‫所以我希望你喜欢它｡
‫这将是一个更高级的话题, 但同时你将学会真正使用你到目前为止在一个非常现实或真实的生活中获得的技能｡
‫所以我希望你喜欢它, 并看到你在下一个视频｡