c#出现错误.不能隐式地从System.Data.DataRow转换为DataRow

本文关键字:DataRow System Data 转换 错误 不能 | 更新日期: 2023-09-27 18:15:04

我得到这个错误

"Error  8   Cannot implicitly convert type 'System.Collections.Generic.List<System.Data.DataRow>' to 'System.Collections.Generic.List<DataRow>'

"

产生问题的第一行代码是…

List<DataRow> dRowList = target.SearchFor(searchPhrase, searchField, matchesAny);

的目标。SearchFor返回一个DataRow列表。我不知道哪里出错了。

c#出现错误.不能隐式地从System.Data.DataRow转换为DataRow

Try with

var dRowList = target.SearchFor(searchPhrase, searchField, matchesAny);

试试这个:

List<System.Data.DataRow> dRowList = target.SearchFor(searchPhrase, searchField, matchesAny);

我假设您定义了另一个名为DataRow的类型,对吗?