private void WriteXmlNodeEqual(string source, string name, string ns)
{
Writer.Write("(");
if (name != null && name.Length > 0)
{
Writer.Write("(object) ");
Writer.Write(source);
Writer.Write(".LocalName == (object)");
WriteID(name);
Writer.Write(" && ");
}
Writer.Write("(object) ");
Writer.Write(source);
Writer.Write(".NamespaceURI == (object)");
WriteID(ns);
Writer.Write(")");
}