Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ToList()

override List< TSource > System.Linq.Enumerable.AppendPrependN< TSource >.ToList ( )
inline

Definition at line 275 of file Enumerable.cs.

276 {
278 List<TSource> list = ((count == -1) ? new List<TSource>() : new List<TSource>(count));
280 {
282 }
284 if (_appended != null)
285 {
287 }
288 return list;
289 }
void AddRange(IEnumerable< KeyValuePair< TKey, TValue > > collection)
void Add(TKey key, TValue value)
readonly IEnumerable< TSource > _source
Definition Enumerable.cs:12
override int GetCount(bool onlyIfCheap)
readonly SingleLinkedNode< TSource > _prepended
readonly SingleLinkedNode< TSource > _appended

References System.Linq.Enumerable.AppendPrependN< TSource >._appendCount, System.Linq.Enumerable.AppendPrependN< TSource >._appended, System.Linq.Enumerable.AppendPrependN< TSource >._prepended, System.Linq.Enumerable.AppendPrependIterator< TSource >._source, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.AddRange(), System.Linq.count, System.Linq.Enumerable.AppendPrependN< TSource >.GetCount(), and System.list.