| 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 |