我有一個類有2個屬性(都是整數)並將類存儲到List集合中。查找vb.net中MultiDimensional List中的每個項目的計數?
Public Class GroupSelect
Public Property RowNo() As Integer
Get
Return m_RowNo
End Get
Set(ByVal value As Integer)
m_RowNo = value
End Set
End Property
Private m_RowNo As Integer
Public Property GroupNo() As Integer
Get
Return m_GroupNo
End Get
Set(ByVal value As Integer)
m_GroupNo = value
End Set
End Property
Private m_GroupNo As Integer
End Class
例:
RowNo GroupNo
1 1
2 1
4 2
如何找到 「GroupNo」 每個項目都有超過ONE TIME。在上面的例子中2僅是一個時間,所以返回「FALSE」
RowNo GroupNo
1 1
2 1
4 2
5 2
在這裏,我需要返回‘True’(GroupNo。價值觀‘’也不是一成不變的,而不是在排序)。
哪有我們在vb.net中做到這一點嗎?
我使用RowNo從ArrayList中刪除的項目。它始終獨一無二。 – James123 2010-07-28 18:40:47
如果RowNo充當增量主鍵並且GroupNo是數據,那麼我會將它們放入多維數組中。這樣,您可以刪除單個有序對(x,y),而不是從每個數組中刪除一個。如果你把它們分開,那麼有很大的錯誤空間。 這會讓我的解決方案變得更難一些,因爲在多維數組上排序並不那麼簡單,但是一旦概念仍然相同。一旦你的循環找到一個不重複的項目,只需返回false。 你什麼時候刪除值?這是根據布爾條件完成的嗎? – 2010-07-28 19:10:15