C# 在VB到C中尝试catch#

C# 在VB到C中尝试catch#,c#,vb.net,C#,Vb.net,我想将这一行从VB转换为C#: 我在C#中使用了total这一行,但在名称“Devcomponent”处出错 谁帮助我 catch(Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Đường dẫn không chính xác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information) } 注: 但我在“Devcomponent”这个名字上出错了

我想将这一行从VB转换为C#:

我在C#中使用了total这一行,但在名称“Devcomponent”处出错 谁帮助我

catch(Exception ex)
{
  DevComponents.DotNetBar.MessageBoxEx.Show("Đường dẫn không chính xác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information)
}
注:

但我在“Devcomponent”这个名字上出错了

我假设您已经为DevComponents导入了.dll,并在文件中的using语句中包含它,是吗?另外,我不知道具体的方法,所以我不能在那里提出建议

try
{
    //do whatever
}
catch (Exception ex)
{
    //do whatever
}

如果您不需要
DevComponents
您可以使用
MessageBox.Show()
来代替错误是什么?你缺少参考资料吗?我在C#中不使用dotnebar,所以我不会在我的项目中添加参考资料。我可以用另一个代码代替那一行吗?@user3519507 use MessageBox.Show()insteadcatch应该是c#的小写:)漂亮的“catch”(双关语)
try
{
    //do whatever
}
catch (Exception ex)
{
    //do whatever
}