Последовательность не содержит элементов?

pyCairo является опцией, которая стоит посмотреть на.

120
задан David Basarab 24 August 2009 в 19:25
поделиться

2 ответа

Поместите точку останова в эту строку или отладите. В обоих случаях напечатайте перед ним и посмотрите, какой ID содержит.

31
ответ дан 24 November 2019 в 01:34
поделиться

А что здесь ID ? В частности, это локальная переменная? Есть некоторые проблемы с областью / захватом, которые означают, что может быть желательно использовать вторую копию переменной только для запроса:

var id = ID;
BlogPost post = (from p in dc.BlogPosts
                 where p.BlogPostID == id
                 select p).Single();

Также; если это LINQ-to-SQL, то в текущей версии вы получите немного лучшее поведение, если будете использовать форму:

var id = ID;
BlogPost post = dc.BlogPosts.Single(p => p.BlogPostID == id);
12
ответ дан 24 November 2019 в 01:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: