Changeset 14914 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Stack/IPushStack.cs
- Timestamp:
- 05/03/17 12:48:46 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Stack/IPushStack.cs
r14909 r14914 3 3 using System.Collections.Generic; 4 4 5 public interface IPushStack<T> : ICollection<T>, IPushStack Base{5 public interface IPushStack<T> : ICollection<T>, IPushStack { 6 6 T Top { get; } 7 7 T TopOrDefault { get; } … … 9 9 T BottomOrDefault { get; } 10 10 T this[int key] { get; set; } 11 new int Count { get; } 11 12 void Push(T item); 12 13 void Push(T item1, T item2); 13 14 void Push(T item1, T item2, T item3); 14 15 void Push(T item1, T item2, T item3, T item4); 15 void Push(IReadOnlyList<T> items, int startIndex = 0);16 void Push(IReadOnlyList<T> items, int startIndex); 16 17 void Push(IReadOnlyList<T> items); 17 18 void Push(IEnumerable<T> items); 19 new void Clear(); 18 20 T Peek(); 19 21 T[] Peek(int count);
Note: See TracChangeset
for help on using the changeset viewer.