using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Xml;

public class Class1
{
    public static void SomeCode1(XmlNode node, XmlNode sublistNode, XmlElement inner, KeyValuePair<string, string> sublistItem, byte[] package, byte[] signature)
    {
        if ((sublistNode == null) && (node.SelectSingleNode("Sublists") != null))
        {
            XmlNode newChild = node.OwnerDocument.CreateNode(XmlNodeType.Element, "Sublist", "");
            newChild = node.SelectSingleNode("Sublists").AppendChild(newChild);
            newChild.Attributes.Append(node.OwnerDocument.CreateAttribute("name")).Value = sublistItem.Key;
            newChild.Attributes.Append(node.OwnerDocument.CreateAttribute("value")).Value = sublistItem.Value;
            sublistNode = newChild;
        }
        sublistNode.AppendChild(inner);
    }

    public static DateTime? CompileDate
    {
        
        get;
       
        set;
      
    }
}