Форум программистов, компьютерный форум CyberForum.ru

Xamarin

Войти
Регистрация
Восстановить пароль
 
MonteShot
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 6
#1

Xamarin.Android AngleSharp "System.NullReferenceException" Как корректно выполнить место в коде? - Xamarin

25.07.2016, 13:58. Просмотров 433. Ответов 1

Пытаюсь спарсить содержимое страницы одного сайта в приложении на Ведроид. Использую AngleSharp.
При выполнении программы выскакивает исключение, которое говорит, что я ссылаюсь на Null. Вопрос: как лучше обработать это место в коде:
C#
1
2
3
4
5
6
7
8
9
10
        
            var parser = new HtmlParser();
            var stranica=parser.Parse(html);
            var kusky = "";
            foreach (IElement element in stranica.QuerySelectorAll("div.fn-inner>h4>a"))
            {
                 kusky=element.GetAttribute("href");
            }
 
            return kusky;
Особенно интересно место с "kusky"
Помогите доходяге, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2016, 13:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Xamarin.Android AngleSharp "System.NullReferenceException" Как корректно выполнить место в коде? (Xamarin):

Исключение System.NullReferenceException при вызове через Android.Net.Sip - Xamarin
Приветствую. ВОзникла небольшая проблема. Пишу программу для совершения вызовов через SIP.Вот код using System; using Android.App; ...

Visual studio xamarin - на кнопке "пуск" не появляется подключенное андроид устройство - Xamarin
Google usb установлен, драйвера ADB устройства установлены, но на кнопке "пуск" устройство не появляется

Как создать приложения Android Xamarin - Xamarin
Добрый день, можете посоветовать литературу по созданию Android приложений? С чего нужно начать?

C# Xamarin Android Как конвертировать изображения Uri в Bitmap - Xamarin
Я вот на пространствах интернета отыскал вот такой способ: Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(),...

Как сделать таймер зависящий от реального времени в Android приложении. Xamarin - Xamarin
Только начал разбираться с разработкой на Android. И появилась нужда сделать таймер на длительное время. Существует куча игр, где есть...

Xamarin Android - Xamarin
Подскажите где можно достать руководство по Xamarin, подробное описание элементов управления (ButtonЫ, textView...)

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
tezaurismosis
Администратор
Эксперт .NET
6846 / 3216 / 494
Регистрация: 17.04.2012
Сообщений: 7,926
Записей в блоге: 14
11.08.2016, 13:47 #2
C# 6.0
C#
1
kusky = element?.GetAttribute("href");
Если element равен null, то и kusky будет ему равен
Для версий языка постарше
C#
1
2
3
if (element != null)
    kusky = element.GetAttribute("href");
else return null;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2016, 13:47
Привет! Вот еще темы с ответами:

Диплом на xamarin android - Xamarin
Здравствуйте. Хочу написать программу кинотеатр с бронированием мест. Клиент- серверное приложение. Подскажите с чего начать. Какие уроки...

C# Xamarin Android захват изображения - Xamarin
Подскажите, пожалуйста, как решить задачу. Создал приложения на котором есть ImageView и кнопка, которая открывает камеру. using...

Xamarin: разработка под android - Xamarin
Доброго времени суток. Посмотрел на форуме - прямо скажем тем про разработку под андроид и iOS с использованием фреймворка xamarin...

Xamarin.Android Адаптер и GetView - Xamarin
Всем доброго времени суток. Пишу на Xamarin.Android(Mono) Написал BaseAdapter для ListView, в ListView через адаптер помещается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru