列表查找所有元素

本文关键字:元素 查找 列表 | 更新日期: 2023-09-27 18:19:41

我制作了一个哈希表(我认为这并不重要),我想从我的变量链表insertionOrder中打印出我的所有元素(它包含字符串,但并不重要),我找不到解决方案,谢谢!为什么我必须这样做?我的老师想要这样。我只是想知道你是否知道解决方案。谢谢

class Hashtable
{
    private LinkedList<object> insertionOrder = new LinkedList<object>();
    .
    .
    public LinkedList<object> GetInsertionOrder()
    {
        return insertionOrder;
    }
}

class Program
{
    static void Main(string[] args)
    {
        Hashtable hT= new Hashtable(8);
        Console.Writeline("The elements: " + hT.insertionOrder());         
    }
}

列表查找所有元素

一些事情;

insertionOrder在主类之外声明为private,因此您将无法从Main()访问它。

CCD_ 3与CCD_。我很惊讶您的IDE在hT.insertionOrder()调用时没有抛出错误,因为它是无效的。

试试这样的东西。

class Program
{
    private LinkedList<object> insertionOrder = new LinkedList<object>();
    static void Main(string[] args)
    {
        int count = 1;
        foreach (object o in insertionOrder)
        {
            Console.Writeline("The Element(" + count + "): " + o.ToString());
            count++;
        }
    }
}