0
我需要一些幫助,以解決與C#中複雜數據類型相關的問題。我有以下類型的數據,我想將它保存在變量中,但它會提高性能,因爲我必須將它用於搜索,並且會有大量數據。數據示例如下:c中的複雜數據類型#
ParentNode1
ChildNode1
ChildNode2
ChildNode3
ParentNode2
ParentNode3
ParentNode4
ChildNode1
ChildNode2
Node1
Node2
Node3
Nth level Node1
ChildNode3
ParentNode5
上面的數據只是一個示例,顯示數據的層次結構。我不知道嵌套列表,字典,ienumerable或鏈接列表,這將是最好的相關的性能。謝謝
你能告訴你究竟要去尋找什麼?數據結構的效率非常重要。 –
感謝您的回覆。這些節點將是字符串類型,我將使用contains()或正則表達式在其中搜索字符串 –
是否事先爲節點定義了「父子關係」? –