我有以下代码:
public int Number(int x)
{
return x > 0 ? x : throw new Exception();
}
Run Code Online (Sandbox Code Playgroud)
目标非常简单,运营商'?' 我想检查一些值,如果它满足条件返回该值,如果不是 - 抛出一些错误.但VS Intellisense说:无效的表达式throw; 我被迫使用其他运营商吗?
PS我猜它是一样的return throw new Exception();但仍然想确定.
c# ×1