ManagedFusion.Serialization.Serializer.FromCollection C# (CSharp) Метод

FromCollection() публичный Метод

Serializes the specified collection.
public FromCollection ( ICollection collection, ISerializerOptions options ) : ICollection
collection ICollection
options ISerializerOptions
Результат ICollection
        public ICollection<object> FromCollection(ICollection collection, ISerializerOptions options)
        {
            var list = new List<object>(collection.Count);

            foreach (var item in collection) {
                if (item is ICollection && !(item is IDictionary<string, object>))
                    list.Add(FromCollection((ICollection)item, options));
                else
                    list.Add(FromObject(item, options));
            }

            return list;
        }