C# winform 异常处理在自定义类中如何提示异常

2025-06-29 01:12:25
推荐回答(1个)
回答1:

第一种方法:在catch中先把错误写入日志中,然后返回null
第二种方法:新建一个DataSet 将错误添加到DataSet中,返回新建的DataSet
DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add("error");
DataRow dr = dt.NewRow();
dr[0] = ex.ToString();
dt.Rows.Add(dr);
ds.Tables.Add(dt);

一般使用第一种方法