C# приложение останавливается в IDE без ошибки.C#

Место общения программистов C#
Anonymous
C# приложение останавливается в IDE без ошибки.

Сообщение Anonymous »

Я работаю над проектом C# с использованием Microsoft Visual Studio Professional 2022 (64-бит), версия 17.11.3 < /p>
Во время выполнения из IDE выполнение останавливается на определенной строке: < /p>

Код: Выделить всё

try {
strPacket = detail.strGetAttribute(mcstrAttrPacket);
if (!int.TryParse(strPacket, out intPacketNo)) {
continue;
}
} catch (Exception ex) {
Console.WriteLine(ex.ToString());
}
< /code>
выделенная строка, где выполнение остановка включена: < /p>
strPacket = detail.strGetAttribute(mcstrAttrPacket);
Я проверил на этом этапе Detail не является нулевым и является действительным объектом, McStrattrpacket определяется в верхней части класса как:

Код: Выделить всё

public const string mcstrAttrPacket = "packet";
< /code>
strGetAttribute
- это функция, которая ищет переданный атрибут в приведенном выше пакете Case , и если он существует подробно, возвращается как строка, если его не существует, то null возвращается.
Нет исключения, и нет причин для остановки, может кто -нибудь помочь мне узнать, почему IDE на этой строке?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... rror-shown

Вернуться в «C#»