- Регистрация
- 30.04.2018
- Сообщения
- 1 085
- Благодарностей
- 29
- Баллы
- 48
Сложность в том что HtmlElement по факту отсутствует, а при условие его определения, данное условие выполняется, иначе HtmlElement-отсутствует а if(!HtmlElement.IsVoid) выполняется
Смысл в том, что когда проверяю условие на присутствие условия if наличие HTML элемента if(!HTML элемента.IsVoid) , то оно в любом случае выполняется т.е если его да же нет и это видно в самой программе. определил во время отладки, клинул на этот элемент и там видно либо False или в других случаях пишется что выпало исключение. В любом случае, в дереве элементов его нет, а условие выполняется.
Как избежать этот глюк
Смысл в том, что когда проверяю условие на присутствие условия if наличие HTML элемента if(!HTML элемента.IsVoid) , то оно в любом случае выполняется т.е если его да же нет и это видно в самой программе. определил во время отладки, клинул на этот элемент и там видно либо False или в других случаях пишется что выпало исключение. В любом случае, в дереве элементов его нет, а условие выполняется.
Как избежать этот глюк