public void Filter() { XDoc doc = new XDoc("test").Elem("a", "1").Elem("a", "2").Elem("a", "3").Elem("a", "4").Elem("a", "5"); doc.Filter(delegate(XDoc item) { return((item.AsInt ?? 0) % 2 == 0); }); string text = doc.ToString(); Assert.AreEqual("<test><a>2</a><a>4</a></test>", text); }
public void Filter() { XDoc doc = new XDoc("test").Elem("a", "1").Elem("a", "2").Elem("a", "3").Elem("a", "4").Elem("a", "5"); doc.Filter(delegate(XDoc item) { return (item.AsInt ?? 0) % 2 == 0; }); string text = doc.ToString(); Assert.AreEqual("<test><a>2</a><a>4</a></test>", text); }