- Регистрация
- 04.07.2019
- Сообщения
- 137
- Благодарностей
- 32
- Баллы
- 28
Здравствуйте, Подскажите, где можно выучить C#
я уже понимаю, что такое классы, переменные, массивы, логика, циклы, пространство имен, конструктор ну и т.д.
Конечно я это всё понимаю поверхностно, но в целом понимаю как это всё работает,
но столкнулся с такой проблемой, хоть видео в ютубе хоть информация в интернете везде говорится о создании программ и не объясняется как взаимодействовать с браузером.
Например как сделать Клик, Как сделать проверку сработал ли клик, Как написать на элементе например логин, Как убедиться в том что элемент прогрузился, прежде чем на него кликать, как перейти на сайт, Как закрыть активную вкладку ну и т.д.
То обучающее видео которое предоставляет zennoposter Я смотрел, изучил и всё прекрасно понял.
Проблема в том, что этот код я не могу использовать в других программах и понимаю что у меня недостаточно знаний,
поэтому хотел бы изучить его полностью, чтобы работать с этим кодом C# в любой программе, где этот язык поддерживается.
Вот пример, кода который работает в зеннопостере но не работает в других программах
Mой вопрос где можно изучить C# чтобы я мог работать не только ZennoPoster ну и в других аналогов ZennoPoster где поддерживается C#
for (int i = 0; i < 20 ; i++ )
{
var elementTools = instance.ActiveTab.FindElementByAttribute("a", "innertext", "Регистрация", "regexp", 0);
if (!elementTools.IsVoid)
{
instance.WaitFieldEmulationDelay();
elementTools.RiseEvent("click", instance.EmulationLevel);
System.Threading.Thread.Sleep(1 * 1000);
instance.ActiveTab.WaitDownloading();
return "Регестрация";
}
else
{
System.Threading.Thread.Sleep(1 * 1000);
}
}
я уже понимаю, что такое классы, переменные, массивы, логика, циклы, пространство имен, конструктор ну и т.д.
Конечно я это всё понимаю поверхностно, но в целом понимаю как это всё работает,
но столкнулся с такой проблемой, хоть видео в ютубе хоть информация в интернете везде говорится о создании программ и не объясняется как взаимодействовать с браузером.
Например как сделать Клик, Как сделать проверку сработал ли клик, Как написать на элементе например логин, Как убедиться в том что элемент прогрузился, прежде чем на него кликать, как перейти на сайт, Как закрыть активную вкладку ну и т.д.
То обучающее видео которое предоставляет zennoposter Я смотрел, изучил и всё прекрасно понял.
Проблема в том, что этот код я не могу использовать в других программах и понимаю что у меня недостаточно знаний,
поэтому хотел бы изучить его полностью, чтобы работать с этим кодом C# в любой программе, где этот язык поддерживается.
Вот пример, кода который работает в зеннопостере но не работает в других программах
Mой вопрос где можно изучить C# чтобы я мог работать не только ZennoPoster ну и в других аналогов ZennoPoster где поддерживается C#
for (int i = 0; i < 20 ; i++ )
{
var elementTools = instance.ActiveTab.FindElementByAttribute("a", "innertext", "Регистрация", "regexp", 0);
if (!elementTools.IsVoid)
{
instance.WaitFieldEmulationDelay();
elementTools.RiseEvent("click", instance.EmulationLevel);
System.Threading.Thread.Sleep(1 * 1000);
instance.ActiveTab.WaitDownloading();
return "Регестрация";
}
else
{
System.Threading.Thread.Sleep(1 * 1000);
}
}
Последнее редактирование: