2012-01-24 31 views
-1

如果您嘗試將項目添加到已存在於集合中的集合,會發生什麼情況?如果您將項目兩次添加到Collection,會發生什麼情況?

假設你有一個完整的整數集合,並且你嘗試添加一個已經存在於集合中的整數。

+1

您可能會感興趣[如何檢測密鑰是否已被使用](http://stackoverflow.com/questions/40651/check-if-a-record-exists-in-a-vb6-collection ) – MarkJ

回答

2

簡單的說,如果你將一個項目添加到一個集合兩次,它將在集合中兩次。 如果你添加一個密鑰,那麼它需要是唯一的。

0

如果您嘗試使用與該集合中已有鍵相同的鍵添加某些內容,則會引發錯誤(docs)。您可以將相同的對象添加到集合中兩次,只要您使用不同的鍵即可。


邊注:微軟ended all official support對於VB6開發環境下幾乎是四年前。至少通過Windows   7(例如,現有的應用程序繼續運行),運行時仍然受支持。有關更多詳細信息,請參閱this other question及其答案。

+1

顯然,VB6運行時包含在Win8開發人員預覽版中,無論如何,將它們包含在安裝包中並不困難。我不認爲這對於VB6應用程序來說都是厄運和沮喪。 – CJ7

+0

是的,IDE會有問題。我還沒有能夠在Win 7上安裝它,儘管其他人(包括MS)聲稱支持它。 – CJ7

+1

@CraigJ Windows 7上的VB6 IDE [在其他問題上討論](http://stackoverflow.com/questions/2339536/has-anyone-had-success-with-visual-studio-6-on-windows- 7) – MarkJ

相關問題