System.Xml.Serialization.SchemaObjectWriter.WriteSortedItems C# (CSharp) Method

WriteSortedItems() private method

private WriteSortedItems ( XmlSchemaObjectCollection items ) : void
items System.Xml.Schema.XmlSchemaObjectCollection
return void
        void WriteSortedItems(XmlSchemaObjectCollection items) {
            if (items == null) return;

            ArrayList list = new ArrayList();
            for (int i = 0; i < items.Count; i++) {
                list.Add(items[i]);
            }
            list.Sort(new XmlSchemaObjectComparer());
            for (int i = 0; i < list.Count; i++) {
                Write3_XmlSchemaObject((XmlSchemaObject)list[i]);
            }
        }