C#中DataTable无法使用AsEnumerable ()的解决办法
最近写码发现C#中DataTable无法直接使用AsEnumerable (),也没提示引用,解决办法如下:
示例:定义了DataSet后将表1赋给datatable,在写linq时调用datatable.asenumerable(),但报datatable不包含asenumerable的定义。
System.data
system.linq已经添加。
DataTableExtensions..::.AsEnumerable 方法
解决方案:
命名空间: System.Data 程序集: System.Data.DataSetExtensions(在 System.Data.DataSetExtensions.dll 中)
项目添加引用 System.Data.DataSetExtensions

搞定!
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现