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

◆ ToReadOnly< T >()

static ReadOnlyCollection< T > System.Dynamic.Utils.CollectionExtensions.ToReadOnly< T > ( this IEnumerable< T > enumerable)
inlinestatic

Definition at line 48 of file CollectionExtensions.cs.

49 {
50 if (enumerable == null)
51 {
52 return EmptyReadOnlyCollection<T>.Instance;
53 }
55 {
56 return result;
57 }
59 {
60 return readOnlyCollectionBuilder.ToReadOnlyCollection();
61 }
62 T[] array = enumerable.ToArray();
63 if (array.Length != 0)
64 {
66 }
67 return EmptyReadOnlyCollection<T>.Instance;
68 }

References System.array, and System.Linq.enumerable.