Я пытаюсь сделать что-то похожее на предыдущее сообщение, за исключением того, что вместо LINQ я использую методы расширения. Я получаю сообщение об ошибке, указывающее, что & & не может быть использован, так как бы я мог искать в таблице, используя две строки, введенные пользователем?Правильный синтаксис для метода расширения Метод
var query = (App.DBConnection.Table<Notes>().Where(
c => c.Note.Contains(textBox1.Text) && c => c.Note.Contains(textBox2.Text))).Single();
TextBox_Results.Text = query.Note;
Если один результат, как ожидается, то я думаю, что 'Single()' имеет наибольший смысл, потому что это неясно, когда происходит что-то неожиданное. – svick
@svick: «String.Contains» на двух разных подстроках - это ничего, где я ожидаю единственный результат. –
Спасибо! Любая идея, как я буду печатать это в TextBox? 'TextBox_Results.Text = query.Note;' выдает ошибку, которая заявляет: «Ссылка на объект не установлена в экземпляр объекта». – cdalto