Tri*_*shi 0 c# datatable return try-catch
在我的函数中,我返回一个由方法返回的数据表
MyDatatable(sqlQuery, connection ),
但它可能会产生一些异常会导致错误,我可以做这样的事情
return try {cmn.MyDatatable(qry, con)} catch(Exception ex){null};
Run Code Online (Sandbox Code Playgroud)
我不想这样做
DataTable dt =null;
try{
dt = cmn.MyDatatable(qry, con);
}catch().....
return dt==null ? null :dt;
Run Code Online (Sandbox Code Playgroud)
你的语法非常错误.你可以这样做:
try
{
return cmd.MyDatatable(qry, con);
}
catch(Exception ex)
{
return null;
}
Run Code Online (Sandbox Code Playgroud)
虽然我怀疑你想吞下所有例外.
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |