link中如何在where中取得行号,为什么写where((x, row) => ...)不行?

问题描述

link中如何在where中取得行号,为什么写where((x, row) => ...)不行?

link中如何在where中取得行号,为什么写where((x, row) => ...)不行?

解决方案

没有这个重载,可以先select再where
select((x, i) => new { x, i }).where(x => x.x为原来的数据 x.i是行号)

解决方案二:

要取行号就不要在where中取了,linq没有这种方法。你可以用foreach循环取,方便快捷。

时间: 2024-12-03 17:29:25

link中如何在where中取得行号,为什么写where((x, row) => ...)不行?的相关文章

winforms-C#Winfrom中如何在combox中输入首字母下拉表中出现对应汉字

问题描述 C#Winfrom中如何在combox中输入首字母下拉表中出现对应汉字 如题,我在数据库中建立了表,首字母和相应的汉字都有,如何在程序中让combox输入首字母显示出汉字呢,就像12306订票系统一样,在站台名中输入首字母出现汉字. 解决方案 因为你已经有你的数据库表,所以可以参考一下根据拼音首字母进行过滤的combobox关于扩展可以支持拼音首字母查询的ComboBox自定义控件,可以参考支持拼音首字母查询的ComboBox 解决方案二: 参考:http://download.csd

如何从虚拟内存表中找到某一需要的行号

问题描述 面代码是我做的一个小数据库引用程序.已经对表dtbDeluser进行了Fill填充我想问如何在表dtbDeluser中找到"工号=101"所在的行号ROW1(dimrow1),工号是主键,具有唯一性.这样我可以直接在这个内存中的表中查找,而不需要再去连接数据库了.代码怎么写.谢谢了.直接写个代码然后msgboxROW1就行了PublicClassFrm档案主窗体PrivateadapterAsSqlClient.SqlDataAdapterPrivatedtbDeluserA

在Word文档中按指定的间隔显示行号的方法

  在Word文档中按指定的间隔显示行号的方法         1.启动Word 2013,打开需要添加行号的文档.在"页面布局"选项卡中单击"页面设置"按钮打开"页面设置"对话框,在"版式"选项卡中单击"行号"按钮,如图1所示. 图1 "页面设置"对话框 注意 在"页面设置"组中单击"行号"按钮 ,在打开的列表中选择"无"选项

eclipse rcp-eclipse RCP开发中如何在Activator中获取plugin.xml中配置的action

问题描述 eclipse RCP开发中如何在Activator中获取plugin.xml中配置的action action是在extensions里重写eclipse提供的标准扩展点:org.eclipse.ui.actionSets.想在Activator中获取此action对象并调用setEnable()方法,达到控制按钮的可用和禁用状态.望各位大神帮忙! 解决方案 目前我也不会,但是需要积分

wpf-WPF 中如何在.cs中加入自定义添加的字体?

问题描述 WPF 中如何在.cs中加入自定义添加的字体? WPF 中如何在.cs中加入自定义添加的字体? 自定义添加的字体的ttf文件放在项目中 解决方案 可以在打包程序的时候加上你的字体,然后安装到用户计算机中 解决方案二: 没办法在后台加吗?在.xaml里面可以加入并显示出来,但是在.cs中就不知道怎么弄了.

asp.net web中如何在button中触发timer控件呢

问题描述 asp.net web中如何在button中触发timer控件呢 在网上找的都是 this.timer1.start(); 但是我是web的程序,不好使,求大神们赐教 解决方案 用js定时器,不能用服务器定时器. 解决方案二: 用客户端的setTimeout/setInterval来定时执行代码

利用ROW_NUMBER() OVER函数给SQL数据库中每一条记录分配行号的方法

从SQL Server 2005开始,增加了一个新的函数Row_Number(),他的一个很伟大的作用就是可以在数据表中添加一列从1开始的行号,这样大大代替所有多余的代码来产生行号.下面就教大家如何使用Row_Number()函数. 假设数据库中有如下表: 复制代码 代码如下: id    name 1    aa 3    bb 4    cc 执行如下SQL语句后将得到如下结果: SELECT ROW_NUMBER() OVER(ORDER BY id) as rowNum,* FROM 表

SharePoint中如何在Feature中动态Register/Remove HttpModule

在SharePoint开发时,你会遇到这样一个问题,Global.asax去哪儿?怎样添加一个Global.asax?怎样在Application_Start这个事件处理程序里设置初始化?似乎在Visual Studio中无法像纯ASP.NET开发那样轻松添加一个Global.asax. 当然找到这个Global.asax也不难,打开IIS,右键浏览对应网站,在网站根目录下你可以找到Global.asax.比如我的网站部署在C:\inetpub\wwwroot\wss\VirtualDirect

Cassandra数据库中如何在opscenter中显示Performance Metrics 信息

本来我们在(192.168.129.34,192.168.129.35,192.168.129.39 三机集群中正确的搭建了,但是在opscenter中一直收不到精确的系统统计信息: 我后来研究了下,是因为这些 统计信息是通过每个节点的agent发送到这个opscenter上的,而我们这个opscenter(装在192.168.129.35上),只是一个基于JMX来管理这些系统信息的.所以我就把每个节点都装了一个agent然后把他们打开. 开启方法是: 在每个节点的agent目录的bin下面 先