コード例 #1
0
        public override void Read(object input, ObjectReader reader, Writer writer, PartialOptions optionsOverride)
        {
            IEnumerable inputArray = input as IEnumerable;
            if (inputArray == null) return;

            writer.BeginSequence();

            foreach (object item in inputArray)
                ItemTypeDef.ReadObject(item, reader, writer, optionsOverride);

            writer.EndSequence();
        }