public static void Main(string[] args) { try { DiffOptions.Get(); Configuration.Get(); XMLDiff diff; if (args == null || args.Length == 0) { diff = new XMLDiff(null); } else if (args.Length == 1) { diff = new XMLDiff(args[0]); } else if (args.Length == 3) { diff = new XMLDiff(args[0], args[1], args[2], null); } else { diff = new XMLDiff(args[0], args[1], args[2], args[3]); } diff.Compare(); } catch (Exception ex) { throw ex; } }
private void DiffOptionsForm_Load(object sender, EventArgs e) { DiffOptions.Get(); ChildOrder_CheckBox.Checked = DiffOptions.IgnoreChildOrder; Comments_CheckBox.Checked = DiffOptions.IgnoreComments; Dtd_CheckBox.Checked = DiffOptions.IgnoreDtd; Namespaces_CheckBox.Checked = DiffOptions.IgnoreNamespaces; Pi_CheckBox.Checked = DiffOptions.IgnorePI; Prefixes_CheckBox.Checked = DiffOptions.IgnorePrefixes; Whitespace_CheckBox.Checked = DiffOptions.IgnoreWhitespace; XmlDecleration_CheckBox.Checked = DiffOptions.IgnoreXmlDecl; None_CheckBox.Checked = DiffOptions.None; }