【发布时间】:2018-01-02 12:23:27
【问题描述】:
我有一个关于 C# 和 C++ 的非常简单的问题:在 try 块中使用 return 是一个好习惯吗?很久以前我听说它会给编译器带来一些麻烦。但可能现代编译器可以处理这种情况。
示例代码:
try
{
//do something
return 25;
//do something else
}
catch (Exception)
{
}
【问题讨论】:
-
C++ 和 C# 是非常不同的语言,请不要将它们混为一谈。例如,在 C# 中管理指针不是一个好习惯;虽然它是在 C++ 中。