private void PrintRecursive(TreeNode treeNode)
{
foreach (TreeNode tn in treeNode.Nodes)
{
PrintRecursive(tn);
}
}
Tôi gặp lỗi: Foreach không thể hoạt động trên nhóm phương thức. Bạn có ý định gọi 'nhóm phương pháp' không?Foreach không thể hoạt động trên nhóm phương thức
Có vẻ như 'Nodes' là một phương pháp. Nó được tuyên bố như thế nào? Nếu nó là một phương thức, bạn nên gọi 'foreach (TreeNode tn trong treeNode.Nodes())' thay thế. – Andrei
@RedFilter TreeNode lớp là từ siêu dữ liệu. Đó là từ .Net, nó không phải của tôi. –
Bạn có thể vui lòng cung cấp tên đầy đủ cho TreeNode của bạn không? Có vẻ như bạn đã tham chiếu nhầm loại, loos giống như từ WinForms. –