我正在尋找使用C#鏈接列表類而不是創建自己的,但我不知道如何在LinkedList<>
中粘貼多個項目。在C#中使用LinkedList <>
我想這樣做LinkedList<string, List>
,讓我有:
entry1->string
,也有一個列表:
entry2->string, and list
所有我看到在線教程它,它將使LinkedList only,
有關如何在鏈接列表中獲得超過1個值的任何想法?謝謝。
我正在尋找使用C#鏈接列表類而不是創建自己的,但我不知道如何在LinkedList<>
中粘貼多個項目。在C#中使用LinkedList <>
我想這樣做LinkedList<string, List>
,讓我有:
entry1->string
,也有一個列表:
entry2->string, and list
所有我看到在線教程它,它將使LinkedList only,
有關如何在鏈接列表中獲得超過1個值的任何想法?謝謝。
我會想你的意思...... 您需要創建一個自定義對象列表..
public class MyListItem
{
public String s;
public List<Something> list;
}
然後,你可以做
LinkedList<MyListItem> myLinkedList = new LinkedList<MyListItem>();
現在每個項目在你的LinkedList中有一個String和一個List。
您可以添加一些項目像
MyListItem myListItem = new MyListItem();
myListItem.s = "a string";
myListItem.list = someList;
myLinkedList.AddLast(myListItem);
這不是完全清楚你所說的「entry1->串」的意思。恐怕你的整個問題基本不清楚。 –
你是說列表中的每個條目都有一個String和另一個List? – HitLikeAHammer
entry2-> string?這不是C#,那是C++。 –