В моем проекте C# WinForms настроена система ведения журнала, которая записывает в текстовый файл журнала. Типичное сообщение об ошибке выглядит следующим образом:
Error :
8:34:48 AM Tuesday, April 21, 2020
:
:System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Windows.Forms.DataGridViewColumnCollection.get_Item(Int32 index)
at CrossReferenceTool.frmXRefTool.DefineControlsLayout() in <PathToSourceCsFile>:line 306
Есть ли способ получить часть этого сообщения об ошибке? В частности, я хотел бы получить метод обидчика (в данном случае DefineControlsLayout()
) и номер строки.