【发布时间】:2009-12-04 16:04:03
【问题描述】:
我遇到了一个简单的“问题”:在 LinkedList (.NET 2) 中交换两个节点我怎样才能以“最佳”方式进行。谢谢!
Dim label1 As New Label()
Dim label2 As New Label()
'... some code
Dim testList As New LinkedList(Of Label)
'... some code
Dim node1 As LinkedListNode(Of Label) = testList.Find(label1)
Dim node2 As LinkedListNode(Of Label) = testList.Find(label2)
If ??? Then
' exchange two nodes
End If
是
node1.Value = label2
node2.Value = label1
够了吗?
【问题讨论】:
标签: .net .net-2.0 linked-list