C-Sharp-Algorithms icon indicating copy to clipboard operation
C-Sharp-Algorithms copied to clipboard

Enumerating the circular buffer does not produce anything

Open asm2025 opened this issue 4 years ago • 1 comments

After adding some random items to the circular buffer, using foreach or any function to enumerate the buffer does not produce anything

Here is a sample code:

`int[] values = new int[20]; Random rnd = new Random();

for (int i = 0; i < values.Length; i++) values[i] = rnd.Next(1, 99);

CircularBuffer buffer = new CircularBuffer(values.Length / 2);

Console.WriteLine(string.Join(", ", values));

foreach (int value in values) buffer.Add(value);

Console.WriteLine(string.Join(", ", buffer));

Console.ReadKey();`

Expected behavior 2 lines should be printed: 1 for the array content joined by ',' and another line for the content of the buffer joined by ','

asm2025 avatar Apr 22 '21 13:04 asm2025

Thanks for supporting the development of C# Algorithms with your first issue! We look forward to handling it.

github-actions[bot] avatar Apr 22 '21 13:04 github-actions[bot]