不完全入门之呢
本文转自博客园,文中内容不代表本站观点,仅提供参考。
LINQ 是什么?
LINQ 的官方中文名称为“.NET 语言集成查询”,英文全称为 Language-Integrated Query。它提供了类似于 SQL 语法的遍历,筛选与投影功能,是 Visual Studio Framework 3.5 中最重要的新增技术。LINQ 不仅能完成对于对象的查询,它可以透过 DLINQ 操纵数据库,或是透过 XLINQ 控制 XML。Visual Basic 9 与 C# 3.0 都完全支持 LINQ。现在,我们可以透过一小段代码,来展示 LINQ 令人激动的新特性。LINQ 示例1
DimListAsString()={\"abc\",\"def\",\"ght\"}
\'看到了吗?
DimResult=FromTAsStringInListWhereT=\"abc\"
\'输出数据,Result类型为IEnumerable(OfString)
ite(Result(0))
这里,我(随风流月)运用了一部分 Visual Basic 9 中的语法糖,以简化代码的篇幅。
LINQ 进阶运用
实际上,LINQ 与 T-SQL 还是存在区别的,比如 From 前置,而 Select 置于最后。虽然这是基于 IDE 智能感知的考量,但是还是感到略微的不适应。LINQ 还支持大量的 SQL 语法,例如 Orderby,Groupby 等,和一批统计函数,例如 Avg, Sum, Count 等等。您可以自行探索余下的部分。当然,您首先要下载并安装 Visual Studio Orcas Beta 1。
温故知新
恒融财富瑞安业务处负责人林友东把瑞安价值约8000万元的标的抵押物他项权证送到了恒融财富。 Visual Basic 9 不完全入门系列(1) :语法糖
Visual Basic 9 不完全入门系列(2) : 语法增强
结语
LINQ 不愧为 .Net Framework 3.5 中的核心增强,加之匿名类型的辅助,LINQ 的效能已经非常明显。在未来的一段时间内,我想它应该会成为 .Net 界的一项重要技术。您同时可以参考文中列出的少许资料,希望对您进一步探索 LINQ 带来帮助。同时,这篇随笔还经历了一段波折,因为在即将发布的时候,键盘出现了问题,导致随笔的后半部分丢失,无法恢复,只得草草收笔。
查看本文来源
南昌子宫内膜炎治疗多少钱天津男性功能障碍哪家好
昆明治疗子宫内膜炎费用
- 霍思燕穿紧身裤画画!身上一件领带近3万元,杜江一头长发太抢镜
- 傲农生物:实控人减持49.29%Corporation可转债傲农转债,华能信托增持
- 哈尔滨市通报95例追加阳性感染者详情
- 罗李威:按“百十万千”计划推动中小企业培育工作
- 忽略了这一点,美白很难有功效!
- 印议员抱怨印度在中印边境地区通讯设施落后:中国有9座移动接收器塔,我们只有1座
- 上海新增杨浦、虹口两处当中风险地区 3处调整为低风险地区
- 瞄准奔驰大G,疑似比亚迪首款单轮谍照曝光
- 要求烟草 陕西行动【八】陕北:做控烟榜样,建无烟机关、无烟社区!
- 俗语“穷搬家,良迁坟”是何意?后一句更显智慧,对你或许有用
- 给狗狗验孕的方法怎样判断哈士奇母犬是否怀位置
- 具有哪些特点的拉布拉多犬一定不能买位置