public void GetImage()
{
// Boolean flag=false;
// string code = av_code;
string[] img_url= new string[] {"","","","","","","","","","","","","","","","","","","",""};
int K=0;
for (int i = 0; i<20; i++)
{
img_url[i] = av_code.Substring(av_code.IndexOf("/public/public_image", K), 55);
K = av_code.IndexOf("/public/public_image", K)+1;
Console.WriteLine(img_url[i]);
}
return;
}
выкидывает ошибку NullReferenceException не обработано.
все, что не объявлено в методе, объявлено глобально и остальные методы работают с ними на ура. что делать - не могу понять.
Примечание:
уже решил сам. Оказалось что я, объявив ее глобальной, инициализировал со значением null, и по какому-то непонятному мне алгоритму, она дошла туда в состоянии null, хотя по порядку выполнения алгоритма она уже должна быть заполнена. Попробовал второй ответ - помогло. Но решил проблему всеравно свим способом. Всем спасибо.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.