Namespace: | Sirenix.Utilities |
Assembly: | Sirenix.Utilities |
public static class GarbageFreeIterators
public static GarbageFreeIterators.HashsetIterator<T> GFIterator<T>(this HashSet<T> hashset)
System.Collections.Generic.HashSet<T> | hashset |
GarbageFreeIterators.HashsetIterator<T> |
T |
public static GarbageFreeIterators.ListIterator<T> GFIterator<T>(this List<T> list)
System.Collections.Generic.List<T> | list |
GarbageFreeIterators.ListIterator<T> |
T |
public static GarbageFreeIterators.DictionaryIterator<T1, T2> GFIterator<T1, T2>(this Dictionary<T1, T2> dictionary)
System.Collections.Generic.Dictionary<T1, T2> | dictionary |
GarbageFreeIterators.DictionaryIterator<T1, T2> |
T1 | |
T2 |
public static GarbageFreeIterators.DictionaryValueIterator<T1, T2> GFValueIterator<T1, T2>(this Dictionary<T1, T2> dictionary)
System.Collections.Generic.Dictionary<T1, T2> | dictionary |
GarbageFreeIterators.DictionaryValueIterator<T1, T2> |
T1 | |
T2 |