csharp 5.后代

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 5.后代相关的知识,希望对你有一定的参考价值。

//Переходим на страницу сообщества (нужно для демонстрации работы
Tab Tab1 = instance.ActiveTab;
string strTargetURL = "https://vk.com/live";
if (Tab1.URL!=strTargetURL) {
    Tab1.Navigate(strTargetURL);
	Tab1.WaitDownloading();
}

//Ось descendant (потомок) содержит всех потомков контекстного узла, отвечающих заданным условиям

//Пример 1: получаем для дива с классом wall_post_text потомка, класс которого содержит строку “post_text”
project.SendInfoToLog("1. descendant: " + Tab1.FindElementsByXPath("//div[@class='wall_text']/descendant::div[contains(@class,'post_text')]").Count);

//Пример 2: получаем только те div-ы постов, для которых количество лайков - больше 350.
project.SendInfoToLog("2. descendant: " + Tab1.FindElementsByXPath("//span[starts-with(@id, 'like_count')][number(text())>350]/ancestor::div[@class='post_info']").Count);

以上是关于csharp 5.后代的主要内容,如果未能解决你的问题,请参考以下文章

吸烟增加后代患哮喘的风险

使用属性过滤器读取 XDocument 的后代元素

ios xib和代码的frame布局 iOSXib布局后代码修改约束的值

查询自引用表中所有连接的祖先和后代

元素选择器总结

csharp 方法和参数第5条