public bool Match_element_value_length (string user_defined_xpath, string user_defined_xml_file, string user_defined_expected_length) { bool result_val = false; XmlDocument user_defined_xml_doc = new XmlDocument(); user_defined_xml_doc.Load(user_defined_xml_file); XmlNodeList my_nodeList = user_defined_xml_doc.SelectNodes(user_defined_xpath); foreach (XmlNode my_node in my_nodeList) { if (Convert.ToString(my_node.InnerText.Length) == user_defined_expected_length) { result_val = true; return result_val; } else { result_val = false; } } return result_val; }