Pārlūkot izejas kodu

Added Count setter

Brian Fiete 5 gadi atpakaļ
vecāks
revīzija
73e260c1d5
1 mainītis faili ar 13 papildinājumiem un 0 dzēšanām
  1. 13 0
      BeefLibs/corlib/src/Collections/List.bf

+ 13 - 0
BeefLibs/corlib/src/Collections/List.bf

@@ -152,6 +152,19 @@ namespace System.Collections
 			{
 			{
 				return mSize;
 				return mSize;
 			}
 			}
+
+			set
+			{
+				if (value <= mSize)
+				{
+					mSize = (.)value;
+				}
+				else
+				{
+					int addSize = value - mSize;
+					Internal.MemSet(GrowUnitialized(addSize), 0, addSize * strideof(T));
+				}
+			}
 		}
 		}
 
 
 		public bool IsEmpty
 		public bool IsEmpty