Вот мой код:
BookMark[] st = CSDatabase.RunQuery<BookMark>( @"SELECT * FROM Bookmark WHERE link='" + link + "'"); class BookMark { public string link; }
Иногда я получаю исключение NullReferenceException, но не знаю почему.
Пожалуйста, помогите мне!
Если вы используете базу данных sqlite, проблема связана с тем, что для базы данных sqlite установлена кодировка, отличная от UTF-8. Просто создайте новую базу данных sqlite в кодировке UTF-8, и ошибка исчезнет.
Вы почти ничего не дали нам. Я предполагаю, что вы получите исключение, потому что переменная link в вашем коде null.
link
null