Я имею функцию следующим образом:Ловля исключения и записывать их в Excel лист
public int CreateMyTask()
{
Console.WriteLine("Invoking CreateTask method");
Console.WriteLine("-----------------------------------");
m_taskID = taskClient.CreateTask(m_tInstance);
Console.WriteLine("Task create successfully:ID=" + m_taskID.ToString());
Console.WriteLine("-----------------------------------");
return m_taskID;
}
Что мне нужно сделать, это: -
Я должен проверить функцию, имеет ли исключение произошло. Любое исключение может происходить в основном. Мы не беспокоимся о том, что произошло. Нам просто нужно выяснить, произошло ли исключение ИЛИ. Пусть это исключение - это что угодно.
Если действительно произошло исключение, я должен записать слово «FAIL» в строке 2, ячейке 10 моего листа excel (D: \ excel.xls) и добавить текст, относящийся к исключению типа «Исключение Nullreference произошел "или" деление на нулевое исключение "или любое исключение, которое произошло. Точный текст исключения должен быть скопирован в строку 2, ячейка 11
Если никакого исключения не произошло, тогда я должен записать слово «PASS» в строке 2, ячейке 10 моего листа excel.
Может кто-нибудь помочь мне начать с этого? Является совершенно новым для C#. Может быть, с некоторыми входами.
первый google и попробуйте что-нибудь, а затем придите с проблемой. –
Да, пожалуйста, google "C# excel interop", который поможет вам начать работу. Также используйте «catch (Exception ex)», чтобы поймать все исключения. – Polyfun
Когда возникает вопрос, который сразу приходит на ум, может ли это работать более одного раза, и если да, то что происходит, когда у вас есть несколько исключений? Это, очевидно, зависит от вашего контекста, но вы считаете, что храните исключения в базе данных и извлекаете их там с помощью excel (довольно простой процесс, не требующий реального кодирования). – Chris