LINQ如何实现查询表达式
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍了LINQ如何实现查询表达式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。新建一个叫Step1.aspx的新页面。添加
千家信息网最后更新 2025年01月16日LINQ如何实现查询表达式
这篇文章主要介绍了LINQ如何实现查询表达式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
新建一个叫Step1.aspx的新页面。添加一个GridView控件到页面中,如下所示:
<%@ Page Language="C#" CodeFile="Step1.aspx.cs" Inherits="Step1" %>
然后在后台代码文件中我们将编写经典的"hello world"LINQ示例-包括对一列字符串的搜索和排序:
using System; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Query; public partial class Step1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string[] cities = { "London", "Amsterdam", "San Francisco", "Las Vegas", & nbsp;"Boston", "Raleigh", "Chicago", "Charlestown", & nbsp;"Helsinki", "Nice", "Dublin" }; GridView1.DataSource = from city in cities & nbsp; where city.Length > 4 & nbsp; orderby city & nbsp; select city.ToUpper(); GridView1.DataBind(); } }
在上面的示例中,我列出了一组我今年一月到五月所去过的城市的名称。然后我用LINQ查询表达式(query expression)对这个数组进行操作。这个查询表达式返回名字多于4个字符的所有城市,然后按照城市名 称的字母进行排序并把名字转换为大写。
LINQ查询表达式返回如下类型:IEnumerable
IEnumerableresult = from city in cities & nbsp; where city.Length > 4 & nbsp; orderby city & nbsp; select city.ToUpper();
因为ASP.NET控件能绑定到任何的IEnumerable集合,所以我们可以很容易的把LINQ查询结果绑定到GridView中, 然后调用DataBind()方法。
注意,除了可以使用上面的GridView控件外,我也可以使用 < asp:repeater>, < asp:datalist>, < asp:dropdownlist>, 或者任何其他ASP.NET的列表控件(可以是产品自带或者开发人员自己开发的控件)。在这些示例中我只使用了< asp:gridview>-但是你们可以使用任何其他的控件。
感谢你能够认真阅读完这篇文章,希望小编分享的"LINQ如何实现查询表达式"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
查询
控件
表达式
篇文章
类型
城市
字符
示例
名字
字符串
结果
面的
页面
开发
排序
安全
产品
人员
代码
价值
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
本地数据库怎么上传
网络安全例子与解决措施
网络技术导论有什么用
软件开发工具与方法期末考试
重庆海康威视应用软件开发
网络安全管理现状调研
个人数据库文件
安徽名优网络技术服务售价
中药研究相关最新数据库
网络安全的创业理论
文本排版软件开发
cnki数据库检测结果
神通数据库服务器启动
四家国产信创数据库
公司用的服务器主机用途
万方数据库论文检测原理
数据库可以选择运算吗
云端通讯与服务器
游戏服务器为什么连接不上
服务器制度管理办法
软件开发人员进行测试
无锡品质刀片服务器生产厂家
qq使用什么内容数据库
门店网络安全问题有哪些
删除数据库没反应
网络安全方案 保护措施
陕西甜橙网络技术优先
网络安全工作对医院
网络安全的现状与发展趋势.
刀片服务器的用途是什么