/// <summary> /// Clears all the information in the buffer. /// </summary> public void Clear() { foreach (OutputEntry entry in _entries) { _entryPool.Release(entry); } _entries.Clear(); foreach (OutputEntry entry in _commandEntries) { _entryPool.Release(entry); } _commandEntries.Clear(); }
public void Removes_All_Buckets() { var circularArray = new CircularArray <string>(10); circularArray.Add("1"); circularArray.Add("2"); circularArray.Add("3"); circularArray.Add("4"); circularArray.Add("5"); circularArray.Add("6"); circularArray.Add("7"); circularArray.Add("8"); circularArray.Add("9"); circularArray.Add("10"); circularArray.Add("11"); // act circularArray.Clear(); Assert.Equal(0, circularArray.Length); }