通常在ANSI C代码中,我可以看到括号中的单个返回值.
像这样:-
int foo(int x) {
if (x)
return (-1);
else
return (0);
}
Run Code Online (Sandbox Code Playgroud)
为什么在这些情况下使用返回值周围的?有任何想法吗?我认为没有理由.
只是看一个相当伟大的微软教练Mike Taulty的视频.在他的视频中,他一直用括号括起他的回报值,甚至包括单个值:
return (null);
Run Code Online (Sandbox Code Playgroud)
IntelliSense是否有一些隐藏的好处,或者可能是编译器提供的一些好处?
代码如下:
public ObservableCollection<MailViewModel> Emails
{
get
{
return (emails);
}
set
{
emails = value;
}
}
Run Code Online (Sandbox Code Playgroud)