ALinq.Tests.AsyncEnumerableZipTests.ZipShouldMergeElementsByIndex C# (CSharp) Метод

ZipShouldMergeElementsByIndex() приватный Метод

private ZipShouldMergeElementsByIndex ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        public async Task ZipShouldMergeElementsByIndex()
        {
            var sequence1 = AsyncEnumerable.Range(0, 10);
            var sequence2 = AsyncEnumerable.Range(0, 20);

#pragma warning disable 1998
            var zipped = sequence1.Zip(sequence2, async (a, b) => Tuple.Create(a, b));
#pragma warning restore 1998

            var evaluated = await zipped.ToList();

            Assert.AreEqual(10,evaluated.Count);

            var index = 0;
            foreach( var item in evaluated )
            {
                Assert.AreEqual(index,item.Item1);
                Assert.AreEqual(item.Item1,item.Item2);
                ++index;
            }
        }
    }
AsyncEnumerableZipTests