如何在Datatable中应用跳过和采取Asp.net Core 2.0?

问题描述 投票:0回答:1

有什么方法可以应用跳过和采取在Datatable在asp.net核心2.0.没有转换到任何类类型?

c# asp.net-core-2.0
1个回答
1
投票

你不能使用,因为它没有实现这个功能。IEnumerable<T>. 但你可以通过使用 AsEnumerable 扩展方法。

DataTable dt = new DataTable();
IEnumerable<DataRow> rows = dt.AsEnumerable().Skip(10).Take(10);

以上解决方案适用于.Net Core版本>=3。

对于.Net Core版本2。你需要安装这个包。

System.Data.DataExtensions
© www.soinside.com 2019 - 2024. All rights reserved.