Exemplo n.º 1
0
 public static void PushRange <T>(this Stack <T> self, IEnumerator <object> enumerator)
 => self.PushRange(enumerator, true);
Exemplo n.º 2
0
 public static void PushRange <T>(this Stack <T> self, IEnumerable <object> collection, bool allowDuplicate)
 => self.PushRange(collection?.GetEnumerator(), allowDuplicate);
Exemplo n.º 3
0
 public static void PushRange <T>(this Stack <T> self, params object[] items)
 => self.PushRange(true, items);
Exemplo n.º 4
0
 public static void PushRange <T>(this Stack <T> self, IEnumerable <object> collection)
 => self.PushRange(collection, true);
Exemplo n.º 5
0
 public static void PushRange <T>(this Stack <T> self, bool allowDuplicate, params T[] items)
 => self.PushRange(allowDuplicate, false, items);