mirror of
https://github.com/ICDSystems/ICD.Common.Utils.git
synced 2026-02-14 12:15:05 +00:00
Optimized ToList and ToArray extension methods
This commit is contained in:
@@ -288,6 +288,24 @@ namespace ICD.Common.Utils.Tests.Extensions
|
||||
Assert.AreEqual(3, values[1]);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void ToArrayCountTest()
|
||||
{
|
||||
int[] array = Enumerable.Range(0, 100).ToArray();
|
||||
int[] copy = array.ToArray(array.Length);
|
||||
|
||||
Assert.IsTrue(copy.SequenceEqual(array));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void ToListCountTest()
|
||||
{
|
||||
List<int> array = Enumerable.Range(0, 100).ToList();
|
||||
List<int> copy = array.ToList(array.Count);
|
||||
|
||||
Assert.IsTrue(copy.SequenceEqual(array));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void ToHashSetTest()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user