Как найти источник ошибки
От: e.thrash  
Дата: 16.08.23 08:37
Оценка:
Есть такой код.
Проблема в том что в foreach при первом проходе childPeriod показывает ошибку в Watch

Exception of type 'System.NullReferenceException' was thrown: Object reference not set to an instance of an object.


хотя ошибку не кидает явно и идет дальше по коду. Ошибка ниже всё равно кидается.

    var childPeriods = await Get();
                    
        для дебага              
        [q]
            var f = childPeriods.First();
                    var id = f.Id;
                    var ft = cars.First(s => s.Id == id);
        [/q]

                foreach (var childPeriod in childPeriods)
                {


childPeriods заполняется нормально и содержит 6 элементов. Внутри посмотрел все свойства, ошибки никакое не кидает.

Для дебага добавил выше foreach код и там ошибка не кидается и всё создается.

childPeriods обычный тип IList<Car>

Как такие ошибки дебажить\искать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.