Tiny cleanup. Unnecessary code removed.

This commit is contained in:
mlemanczyk committed 2023-07-01 14:49:16 +02:00
1 parent 9d9a8abd76
commit 748f206c39
1 file changed
-16
-16
View File
@@ -69,17 +69,13 @@ namespace Recyclable.Collections
_count = targetItemIdx; _count = targetItemIdx;
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList() public RecyclableList()
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(int initialCapacity) public RecyclableList(int initialCapacity)
#pragma warning restore CS8618
{ {
if (initialCapacity >= 4) if (initialCapacity >= 4)
{ {
@@ -95,54 +91,42 @@ namespace Recyclable.Collections
} }
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(RecyclableList<T> source) public RecyclableList(RecyclableList<T> source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
AddRange(source); AddRange(source);
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(RecyclableLongList<T> source) public RecyclableList(RecyclableLongList<T> source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
AddRange(source); AddRange(source);
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(ReadOnlySpan<T> source) public RecyclableList(ReadOnlySpan<T> source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
AddRange(source); AddRange(source);
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(in T[] source) public RecyclableList(in T[] source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
AddRange(source); AddRange(source);
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(List<T> source) public RecyclableList(List<T> source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];
AddRange(source); AddRange(source);
} }
#pragma warning disable CS8618 // _memory will be initialized when the 1st item is added
public RecyclableList(IList<T> source) public RecyclableList(IList<T> source)
#pragma warning restore CS8618
{ {
_capacity = 4; _capacity = 4;
_memoryBlock = new T[4]; _memoryBlock = new T[4];