* XmlNode.cs : use as-operator (isinst) to optimize certain use case.
Patch by Tom Hindle.
svn path=/trunk/mcs/; revision=157244
+2010-05-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlNode.cs : use as-operator (isinst) to optimize certain use case.
+ Patch by Tom Hindle.
+
2010-04-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlInputStream.cs : minimize initial buffer size so that it does
XPathNodeIterator iter = nav.Select (expr);
if (!iter.MoveNext ())
return null;
- return ((IHasXmlNode) iter.Current).GetNode ();
+ return (iter.Current as IHasXmlNode).GetNode ();
}
public virtual bool Supports (string feature, string version)