Treeview.Nodes.Cast不工作​​

TreeNode tnKey = 

treeViewFilters

.Nodes

.Cast<TreeNode>()

.Where(r => r.Text == FilterName)

.ToArray()[0];

上述代码无法正常工作。它报告了一个错误Treeview.Nodes.Cast不工作​​

Error 1 Instance argument: cannot convert from 'System.Windows.Forms.TreeNodeCollection' to 'System.Data.EnumerableRowCollection' 

Error 2 'System.Windows.Forms.TreeNodeCollection' does not contain a definition for 'Cast' and the best extension method overload 'System.Data.EnumerableRowCollectionExtensions.Cast<TResult>(System.Data.EnumerableRowCollection)' has some invalid arguments

我从Is there a method for searching for TreeNode.Text field in TreeView.Nodes collection?任何想法?

回答:

对不起我的错,我忘了添加 'System.Linq的' 名字空间

以上是 Treeview.Nodes.Cast不工作​​ 的全部内容, 来源链接: utcz.com/qa/266735.html

回到顶部