[英]Using LinkedList<> in C#
我希望使用C#鏈接列表類而不是創建自己的類,但是我不確定如何將多個項目粘貼在LinkedList<>
。
我想做類似LinkedList<string, List>
事情,讓我有:
entry1->string
並且還有一個清單:
entry2->string, and list
我從教程中在線看到的所有內容僅允許LinkedList,
關於如何在鏈接列表中獲得大於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);
您也可以嘗試以下方法:
Dictionary<String,List<Something>>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.