Ich versuche, die Größe meiner generischen Liste zu begrenzen, so dass nach dem es eine bestimmte Anzahl von Werten enthält, wird es nicht mehr hinzufügen.Begrenzen Sie die Größe der Liste (Of T) - VB.NET
Ich versuche, dies mit der Capacity-Eigenschaft des List-Objekts zu tun, aber das scheint nicht zu funktionieren.
Dim slotDates As New List(Of Date)
slotDates.Capacity = 7
Wie würden Menschen beraten, die Größe einer Liste zu begrenzen?
Ich versuche zu vermeiden, die Größe der Liste nach dem Hinzufügen jedes Objekts zu überprüfen.
Ihre Lösung wird jedoch Probleme verursachen, da es immer noch möglich ist, dass Personen die neue Add-Methode umgehen und die alte Methode verwenden. – JaredPar
Ja, mein kurzes Beispiel ist nicht vollständig. Genauso wie Ihr kurzes Beispiel es Ihnen nicht erlaubt, auf die zugrunde liegende Liste zuzugreifen. Ich zeigte nur einen anderen Ansatz. –