この C# Windows アプリケーションがあります。例外は時々発生します。例外が発生したら、その例外のエラー コードを掘り下げて取得し、出力したいと考えています。
サンプルコードの掲載
public void CreateSkill(int row)
{
try
{
Excel1.MWMClient.MWMServiceProxy.Skill skill = new Excel1.MWMClient.MWMServiceProxy.Skill();
skill.name = "perl";
// skill.description = "bowler";
skill.expertiseLevel = "3";
skill.ID = 1;
Console.WriteLine(skillClient.CreateSkill(skill));
Console.WriteLine(skill.ID);
ExcelRecorder(null, row);
}
catch (Exception ex)
{
ExcelRecorder(ex.Message, row);
}
finally
{
System.GC.Collect();
}
}
ExcelRecorder() は、例外メッセージを Excel シートのセルに出力するメソッドです。Excelシートに例外とエラーコードを印刷したい。コードからこのエラー コードを取得するにはどうすればよいですか?
画像の投稿